Dell's cheap systems often have everything included on the motherboard... making upgradability an issue. My brother in law brought me his Dell PC to upgrade... and it didn't even have an AGP slot.
Make sure you know exactly what you are getting, down to the brands of the components if you can.
Computers are like lenses... you get what you pay for
On paper that PC looks great, but I would still want to know exactly what make and model most of the components were.