Okay, so I decided I might go with Sprint because its a cheaper service, I was originally siding with At&T. But I can wait for LTE, my school has high speed wifi everywhere (college student), and when I'm home in NYC I have wifi too. Right now I'm on T-Mobile using HSPA+ and I use it mostly for Spotify since my phone has a horrible MP3 and I can't even put all my songs on it since I have 18gb of songs. So with that, I'll just cancel my Spotify because I won't even use it. Under T-Mobile I had unlimited data and used 3gb because of music streaming. Remove that and its less than 1gb. So the only time I'll depend on Sprint is my holiday trips to home on the 8hr bus or train (but now even Greyhound and Amtrack has wifi). So in a way there's wifi everywhere. But I have this feeling to just go with At&t. I really hate the duopoly Verizon and At&t have going on Sorry for rambling, but this is a 2yr decision and I don't know where to side. I don't use voice and data, but I like the feeling of reliability that At&t has. I happen to go to school in Buffalo, and I live in NYC. So both of them don't have Sprint LTE yet, but At&t has full coverage there. And with T-Mobile I get around 1 mbps speeds on 4G, which is fast enough to stream Spotify and YouTube in high quality with no buffering. So its pretty fast even if the number is low.