After many years, I decided to build a computer that would handle my gaming and normal office needs, I play Star Trek Online and StarCraft 2 with this build (so far!) and I average 60 FPS on max settings for STO; 32FPS for StarCraft 2 (high settings). I researched for about 2 months to see what would be "future ready" for about the next 2 years. I have been playing my games on a dell laptop (1.7Ghz Dual core Celeron/4Gb ram/Intel integrated HD graphics card) for about 2 years, so the desktop blows the laptop away!
installation of the parts was easy, had no hiccups with software/hardware compatibility. I will be upgrading the ram, CPU cooler and video card in the near future.
The only issue I ran into was the original HDD was dead on arrival, the SATA controller was dead, shipped with no OEM box. instructions or any other documentation. It also looked like it was a refurbished unit. I purchased the HDD from MicroCenter.com and was labeled as a NEW unit. I had no issues with returning the unit to the seller and they handled the RMA promptly and returned my money. I strongly recommend that all HDD's should be bought from a local store. Dead SATA controllers are quite common, so its a lot faster returning it to a brick & mortar for replacement than dealing with it online. not to mention, a lot less of a headache.
The replacement HDD was bought at my local BestBuy for $60 (tax included)
I kind of realized after the video card had shipped that it was quite low on the NVidia website (just above the OEM 605 card) and does lag with a lot of action going on in-game. It does well, but I fear it will be obsolete soon and moved to the legacy list.
I am looking at a few video cards and I'm torn between NVidia and ATI. I am leaning towards ATI, but I would defiantly welcome some suggestions.