I have always had good luck with Western Digital drives. Corsair and Patriot have top notch memory.
You will first have to check and see if your current drive is SATA or IDE. then get the appropriate drive.
Another advantage is that newer drives also tend to be faster