So a month ago I got the Nexus One w/o a contract with T-Mobile and I loved it, however T-Mobile's service was terrible, so I sold it for what I bought it for (minus taxes) dropped T-Mobile, and found a deal on Amazon for a $20.00 HTC Hero with Sprint. I went ahead and ordered it but it actually...