Just bought and installed a Seagate Barracuda 120Gb from PC World Business for £69.
The hardest part was getting the old one out. Really wedged in. New drive went in easy, booted machine with floppy made from download from the Seagate site. Got asked a couple of question about partition type and 15 seconds later it was telling me that all was done and I should install Windows.