HP is sending an engineer to my house to repair one of my computers, on their tab. It sucks that the thing is having heat issues, but support like this makes you feel like a king.
I apologize about my second point I made because it wasn't in context. I just wanted to mention that. Also good to hear it's been fixed. Did you get a service report stating what they did to it?