Look, does it matter? I understand you're mad, given what you've been through. All I'm trying to say is you get what you pay for. In the day when almost all these big companies outsource their customer support (I love the ones that call it "Customer Care", like they do!), and their manufacturing, to the low bidder. I'm betting that if you bought a "budget" laptop from HP, Acer, Toshibe, Lenovo, etc, you might run into the same issues you did with Dell. About the only people that claim to be happy are The Cult Of Apple, and I'm not going there.
Nobody likes to be treated like a number and ignored, especially when the problem isn't your fault. When I get that treatment, I get just as mad as you sound. Have you tried to deal with a difficult issue with Ebay? UPS? AT&T?
If you want to keep fighting for Dell to send you a new drive, go for it. Or, if you live in a big Metro area, see if a local TV station has one of those Consumer guys that takes these cases on and puts it on TV. They usually shame the company into suddenly being real responsive and nice.
But the best thing you can do is forget Dell, move on, go buy yourself a new HD from Newegg, install it (not that difficult, especially if you ask for help on forums like this), and reinstall your OS/programs. Put all your anger at Dell in a balloon and let it go.