I'm new at building computers, but I understand building budget computers best. this is similar to the build I'm going to use, but it's not exactly the same. It comes to about $630, after rebates and stuff. Take a look and see how you like it.
*note*: I didn't see anything about wanting to overclock, so I'm just going to assume that you just want to go with everything stock.
Hard Drive:Seagate Barracuda 250GB 3.5" 7200RPM Internal Hard Drive ($49.99 @ Amazon)
Cheap HDD, didn't go higher on storage space than the one you picked. I would advise to not purchase one right away, since prices on HDD's are inflated due to the flooding in Thailand. I would recommend waiting for Black Friday or check on Newegg daily for a deal on HDD's.
Video Card:Sapphire Radeon HD 6870 1GB Video Card ($159.99 @ Newegg)
The Radeon 6870 is a good card, from what I hear it can handle BF3, Skyrim, etc on at least high (I think it can handle Ultra). I think this model is also used in the $500 PC challenge article that I mentioned earlier.
Case:Rosewill CHALLENGER ATX Mid Tower Case ($49.99 @ Newegg)
Tom's Hardware recommended, good airflow, looks good, bottom mounted PSU, lots of tool-less features, great overall case. Definitely Recommend
Monitor:Asus VW193DR 19.0" Monitor ($90.02 @ Amazon)
I'm not too educated with monitors, but this one has 5 eggs on Newegg, so I trust that it's good enough for a $90 monitor. Also is slightly larger than the monitor you chose.
The CPU and case, I'm totally sure about and I definitely recommend. RAM is simple enough, just keep that 1333 speed in mind for AMD processors. The mobo should suffice for your needs, but if someone more experienced than I can recommend something better, I won't be sad if you choose what they recommend Radeon HD 6870's are good, I'm not totally sure about this model though, so same as the mobo. Wait off on HDD's for a bit, but if you really want one asap, go for cheap, then pick up another all of the good ones drop back to low prices.
That's not a bad build, but it may not reflect shipping. As you say, the MB is a slight problem. No USB 3 or SATA 6GB/s, and no support for future CPU upgrades.
Still, you have a stronger GPU there as well, somehow.
I sacrificed storaged space for a better performing GPU. If the HDD on your build is replaced by an HDD at similar price to the one on my build, your build could easily have an HD 6870 or better while staying under budget. I would also like to recommend a Samsung Spinpoint F3 as well as purchase one at 500gb for myself, but at over $110, I simply cannot