I have a t-mobile contract which has 'free unlimited internet' as the guy said though i don't know what this means really because i gave my sister my old phone and i can't get on the internet with my new phone. (i could imagine it does have a download limit or something under a fairuse policy)...