While on the surface the Dell does appear to be a good deal, the limitations (and bloatware) are what turn me off of stock pre-builts. There are limited upgrade options and no ability to overclock or otherwise play with the performance of the PC.
I will recommend CyberpowerPC as an option here - prebuilt (when you recieve it) but with the same quality components you would use. Check it out here http://www.cyberpowerpc.com/
with $1100-1250, you should be able to set up a nice rig there