They are very good systems. I know a couple people who bought them, and they're CS grads, they could've easily built em themselves but they do offer pretty damn good prices. And you can customize basically everything about it. WAY better than a Dell. I was going to get one myself but I ended up just upgrading a few parts rather than a mostly new comp, and plus the $75 s&h charge made it more expensive than my stuff from the 'Egg.
edit: Depending on what system you start with to configure, you're final price can end up more or less even with the exact same configuration, so play around if you wanna save a few bucks.