Stay away from Seagate. They have had a rough row the past couple years. They have been getting better but still a crapshoot. Get WD Caviar blues for a solid reliable drive.
Good 2TB drive for 80 - only 5400rpm but big efficient platters (I have one)
One of the best 1TB drives for 90 -
FAST -
Newegg.com - Western Digital Caviar Black WD1001FALS 1TB 7200 RPM 32MB Cache SATA 3.0Gb/s 3.5" Internal Hard Drive -Bare Drive
Read the reviews of the Seagate .11 series :
Newegg.com - Seagate Barracuda 7200.11 ST31500341AS 1.5TB 7200 RPM 32MB Cache SATA 3.0Gb/s 3.5" Internal Hard Drive -Bare Drive Downright scary drive losses.