Good quality?! Dell has been HORRIBLE for quality since day 1. They've been having numerous problems with their laptops overheating and even exploding.
The customer service is ok, with so many peopel wait time can be an issue, and as always, the repersentative could be good, or total crap. They will however fix/replace something as long as its under warranty. after that your SOL. The parts they use for repairs are refurb btw.
I would rather go with iBuyPower over Dell. Well, Maybe Id get an HP. But I wouldnt get a Dell.
(I think that ibuypower adn cyberpowerinc are the same company, not sure tho)