Happy, happy, joy, joy!!! I have my computer back! I don't have everything reconnected and reinstalled yet, but it's up and running. And the tech got confused and installed the 250 GB drive they'd ordered for me in another computer, so I got the 300 GB drive ordered for the other customer at the price I was quoted for the 250 GB drive. Bonus!