Now I'm not sure what Power Supply I should get yet, (600 or 750W is sufficient imo) but I'd like your recommendations.
Can you guys recommend me a good Desktop CASE and a good POWER SUPPLY for this?
Which Graphics Card should I get? I am sticking with the Processor, Ram, and CPU Fan for sure.
Which HDD should I get?
I also need a CD/DVD-ROM Drive, can anyone recommend me one?
I will probably build this in 1-3 years, and this will be used for gaming (games like Battlefield 3, Counter Strike Source, etc), programming, and testing in VMWare.
The best CPU for the money two years ago (Sept 2010) was the i5-750. Why would anyone buy one today?
The best GPU for the money in Nov 2010 was either the 6870 or the GTX 470. Neither card would be a good buy today.
No HDD you can buy today will be relevant in 2 years.
Waste your time all you like, but don't waste the time of others by asking for advice on some mythical computer. Dozens of new people come here daily looking for help on real builds and advisers are at a premium.