Alienware, but not without a hefty price tag attached.
We got the kids an HP last Christmas. About 2 months ago or so, it started really acting up and after trying to figure it out for a long time, I ran a search at start up (not a computer genius and not sure how I even got into where I was), and was immediately prompted to call tech support. When we called, the tech guy said he'd be sending us out a new hard drive because ours was destroyed beyond repair. He mailed it, we got it 2-3 days later, installed it, then sent the old one back in the Fed Ex packaging HP provided (at no cost). It's been running perfectly since (though the kids lost a lot of data because nothing was accessible and they hadn't backed anything up).
Had they not received the old hard drive within X amount of time (I think that was 10 business days for it to be postmarked, but wouldn't swear to it), they'd have billed our credit card that they had to have on file before sending anything. They added, if it wasn't back in time and they charged the credit card, there would be no reimbursement. They stressed to make sure we got it out ASAP. We did, there was no charge, and I can only say good things about our experience.
I do think you have every right to be angry at how it all played out for you though. That's awful and it should have been replaced with a new computer, not repaired, IMO.