I had to switch providers recently (us cell to sprint) and I loved my tp2 BUT I could not justify paying that price for the same phone I have and they said they can't brand it a sprint phone so I picked up the samsung epic
It's an awesome phone and imo easier to use than winmo but I still will have a soft spot for my first smart phone the great tp2.