Regarding Dell: "When she was good, she was very, very good, and when she was bad she was AWFUL".
Looked at S330 and S200 late Friday nite two weeks ago, then ordered S330: OOPS, inattentively I'd ordered S200. Turns out to be Hell trying to get that unwound: no CustServ over weekend, and it was Wednesday or Thursday before S200 showed as cancelled. Meanwhile, Monday, I switched to Canon G2, ordering that. Dell simply -lied- about it being in stock: three days later (Thu) it wasn't shipped and they still listed it "in stock". After LOUD complaints on my part, on Friday they showed it as out of stock.
Okay, scratch having it for the Saturday wedding. I asked Dell to cancel the 2nd-day shipping as there was no longer a rush -- I might as well not pay for fast shipping. When I checked Friday, they'd save me $5 by reducing it to regular shipping, and had removed $105 in discounts on the order -- the price was now list. I explained my opinion of their service and canceled the G2 order.
I want to like Dell, but I can't: they are gracious, but massively inept with anything involving Customer Service. I've simplified my experience, above -- it was worse. I don't think they want to be screw-ups, but that's what they are and at such a level I'd have to consider a lot of alternatives before going back.
I'm happy for all who found there service acceptible, but... YMMV.