Wow, and to think everywhere else I get slammed for buying a Dell. I was personally against them from all the BS I heard, after getting my laptop I changed my mind (2004). Sure they make mistakes, but who doesn't? I've fried RAM installing it into my laptop three times now, dell has always sent me replacements (with the appropriate warranty of course).
Dell builds great computers, and now they're standardized to regular components for those who like to upgrade on their own. For those who dont know what to get, dell has a service for it. Their tech support has improved (ALOT), their customer support has always been A+ (at least to me), financing is a great option for those looking to get more up-to-date with technology on a limited budget.
I bought a pretty basic Inspiron 531 (biased toward AMD now, thanks to my very first build from scratch with the Athlon 64 2800+) , ordered 2GB of ram, came with 1GB, they sent another 1GB but it wouldnt fit physically, so they sent me another 2GB and told me to keep the original 1, so now I'm up to 3GB with a kingston 1GB DDR2 stick just in case I build another.
Upgrading was easy, aside from the fact that the power supply ONLY had the mobo connectors and 4 SATA power. no molex, no PCI-E, etc. so upgrading to the 8800GT was a little more of a hassle than I would have liked it to be (and expensive... $440) DVD burner, built in bluetooth (no annoying dongles for me

), if you call in you get more options than online, like I got mine with no monitor because I already had an LCD (plus I was buying an HD), however you dont get the online discounts.
I recommend dell to everyone now. That doesn't mean I'm against builders though, I love piecing together PC's, I will continue doing it. I was thinking about building them for fun and then selling them afterwards. Always wanted to try water cooling