Ok for gaming, on a budget, 6600GT without a doubt, AOpen 6600GT on Newegg for $138 after rebate.
As far as the processor, the higher the frequency the better is all I have to say. AMD tends to do better in gaming, maybe look towards them. If you still want to get a P4, for around $170 you can get a 2.8 Ghz or 3 .0 Ghz P4.
For HD's, Seagate, or Western Digital.
<img src=\"http://img175.imageshack.us/img175/5743/sig9cd1.gif\" border=\"0\">
Check out www.advancedgeeks.com Great new forum!