I got my TP2 as a TEP replacement for the faulty TP1, which I got as a TEP replacement for my Mogul (which I bought 2nd hand off of Craigslist)... I think my contract expired at some point while I had my Mogul or shortly after I got my TP1 so I've been out of contract for a while... I'm perfectly willing to renew my contract to get the EVO for $199 on launch day... speaking of which, I'll be making a trip to my local Radio Shack to place that pre-order today