Just got a call from the Dell guy. He will be here this afternoon to replace my hard drive. This is the second time they said they would mail a new hard drive and yet they have sent someone to replace it. Like I said I have never had a problem with Dell.
At least you can be sure it will be done right (hopeful) and he will get you up and running again. I would ask questions and watch so that you can do stuff like this in the future.