Not sure where you're located, but I got mine repaired by Aardvark (yeah, I know) on Trees Road, Mt Merrion after being told elsewhere that it was kaput.
On this basis alone, I'd go back again in the event of any future problems.
Mine is a company laptop and had stall and then memory errors on reboot, IT called Dell and they came a replaced motherboard next day. I was impressed with Dell, on more than one occasion now
Certainly looks that way, maybe we are working the poor things too hard! I always thought my HDD would collapse before anything else. Speaking of which I collected a 320GB from Maplins today for E105 for a friend, Seagate Freeagent.....