My total budget is $2000 for the entire system. I want this computer to play video games on high settings @ 1680*1050. It would be great if it could last me through the end of college(2013) with maybe 1 or 2 upgrades, like adding SLi or changing out CPU, RAM, etc. I live in the US and plan on making the computer this summer, before the end of august when I go back to school. I don't have a preference for websites, whichever gives the best price+shipping is good in my book. I also don't plan on overclocking, but cooling is still a concern because its a small case.