Budget Range: $400-$600 Before rebates (don't trust them)
System Usage from Most to Least Important: Games (WoW, Champions Online, SWTOR, Civ V), Work from home (SQL Server, C#.Net Compiler), Surfing, Word Processing
Parts Not Required: (keyboard, mouse, monitor, speakers, Optical Drive, Case, PSU - PC Power and Cooling S61EPS 610W )
Preferred Website(s) for Parts: newegg.com or amazon.com
Parts Preferences: Best bang for buck
SLI or Crossfire: No
Monitor Resolution: 1440x900
Additional Comments: I need this system to last 36+ months. I can do incremental upgrades (the MB supports up to i7s). I thought about going a little cheaper on the CPU and GPU, but I figure that's the last place to skimp.
Here's what I'm looking at, I would like some feedback on my choices and if everything is compatible.