Thats almost the same as the one I just built, except it ended up being $900 with tax and shipping. Sometimes living in canada sucks, well it always does whenever your spending money.
If you wanted to save even more a 4850 would run anything you wanted as well just fine. Only game thats slowed mine down so far was enthusiast crysis on the last level. Running a 1280x1024 monitor, I don't think there'd be that much of a difference between a 4850 and 4870 at that res. Just something to consider.
On the topic of 4850's, why is this one suddenly $216? Newegg.ca - XFX HD-485X-ZDFC Radeon HD 4850 1GB 256-bit GDDR3 PCI Express 2.0 x16 HDCP Ready CrossFire Supported Video Card - Desktop Graphics / Video Cards
I got it for $139 two and a half weeks ago.