I have a 520 from AT&T (Postpaid) and have been thinking of switching carriers (possibly MetroPCS). Between my wife's iPhone and mine, we can probably save $30-$35/month compared to AT&T by switching to MetroPCS. I have unlimited data, but looking over the last year, I rarely go over 300 MB, and sometimes use only 100 MB/month. I can get my phone unlocked, but read somewhere that the 520 may run only Edge speeds on T-Mobile networks, which MetroPCS uses as T-Mobile owns them. I did a search on the forum, but couldn't find where I read that blurb about 520's not playing well on T-mobile. I know that the 520 and 521 differ in the radios and band frequencies used. Has anyone had any experience using the 520 on T-Mobile or its MVNO's as far as data? If I were to switch, it may make better sense to sell the 520 and pick up a 521.