It seems to me if I never want to OC or make any major upgrades, I made the right decision.
I also did a little playing around on newegg and couldn't beat the price. I don't even know if the parts I picked out would work together for sure. Just try to match mine. I'm not the greatest with computers and probably never will be.
I don't aggree with the people who call Dell's junk. They may not be as upgradable, and you may not have the freedom to do what you want with them, but that doesn't make them junk. I've had my 8200 for almost 3yrs and have not had one problem with it. My mom, brother, and my dad also have Dells. They have not had one problem with any of theirs either.
It also seems to me that when you start making major upgrades you usually spend well over half what a new computer would cost.
At least in the price range that mine was in. For someone in my shoes the best bet may be to just buy another computer rather than spend around $700 upgrading when you could buy new for a $1000. You also end up with two that way. Most likely when you get it, it will be fine, and you will be up and running in no time.
A lot of people on here do this as more of a hobby. I don't, and I think that is the case with most people that buy a Dell, Gateway, or whatever. I get the feeling that people think you screwed up just because you bought a name brand computer. When someone doesn't know much about computers I think that is probably the best route for them to take.
Just my opinion.
As long as mine gets the job done, I'm happy.