heres a list of how they rank - Graphics card Rankings
and honestly id get the 8800GTS 512 (G92) over either choice- cheaper then the 2 GT for sure, and unless your Dual monitoring or something crazy you shouldn't need 2 GT. and theres some new cards coming out that may change the tables around so if you can hold out a few weeks, keep in touch and see what changes, at least the price will for sure.
and this bad boy was reccomended to me when I asked something similar: Newegg.com - BFG Tech BFGE88512GTSE GeForce 8800GTS (G92) 512MB 256-bit GDDR3 PCI Express 2.0 HDCP Ready SLI Supported Video Card - Retail
**EDIT** Maroon you musta been typin the same time as me LOL.
and about the HDD, unless you plan on doing some immense data saving.. like installing EVERY game you own and such, its highly reccomended to get 1 good drive for games/installs/etc and 1 smaller, fast HDD for OS and such - say around 20GB. and put the page file on the game drive (thers a big topic on this somewhere in the forum) Iam planning to get a 500GB (the one he has linked there) and a 120GB- parting the 120 into 3 sections, OS being one of them.