Considering it was the best phone I could get on my Sprint SERO 500 plan ($30/mo + taxes & fees
) it was definitely worth it. I didn't get as substantial a discount as other people who have posted here (I ended paying $280 after taxes and rebates). My previous phone was a Palm Centro, and I love having a full html browser and such a huge screen on the TP2. I used to have to carry around my Centro and an Ipod Touch to listen to music and watch movies on the train, but now I just need my TP2. With Coreplayer the TP2 can play xvid files flawlessly without having to convert them like my Ipod Touch. The higher resolution makes the viewing experience that much better. Obviously I would have much rather had a HTC HD2, but I am still happy despite the relatively high price tag of the TP2.