For a hard drive, I have a Seagate 200gb, and I have had no problems with it. Seagate is one of the best companies for hard drives. But I would recommend you get a 250gb because you can find them pretty cheap, only a little more expensive than the 200gb.