First, let me just say to those who bash this phove because of T-Mobile, STOP!  You are here to review the phone, not the service.  How is it phone's fault?  It's your service and shouldn't be phone's fault.