I have straight talk right now which is okay. I can text and call all I want but I can't send picture messages or go on the web unless I'm in Portage or farther south. So I was wondering if T-mobile would be any better so if anyone can help me that would be awesome!