I dunno... so I guess people are talking about the lower end systems that suck for dell???
Because if you look at the xps there are 6 expansion slots... so I'm not sure what people mean by not being expandable. The dell that I have is almost 10 years old and I've upgraded that thing without problems. I think I bought it in 1997 or 98. Has USB ports, zip drive, 128mb agp ( i kno i kno that's old), sound card, ethernet, 3-4 ram slots ( i think 3), also has 6 slots for expansion cards... only reason I am about to build my own is because dell is getting bad reps and I need a new desktop OS.
One thing I agree with is they OVERCHARGE... but from my experience dell's have been good quality, maybe because I was charged rediculously.. yea... it was more than 2k (yes yes I'm crazy.. but at the time it was the best system out there). Atleast it lasted me for a decade... and although it still works.. no one supports win98... so I must switch. haha