Yeah the consumer stuff does tend to suck a bit.
Have you reported the overheating fault to Dell.
If you don't want to call them you can post a message on
https://www.facebook.com/DellUK or send a message on twitter
I had an overheating inspiron, got the fan and heatsink replaced ,all working fine now.