Theres no unlimited where i live but i hear from some other posts that a 2GB plan (which costs $60 a month i know super overpriced) of playing thru gprs/edge networks which work with pretty stable ping only eats up 7-10 mb an hour which is roughly 7-8 hours of playing for a 30 day period which is more than enuf since if i did use it out it wudnt be for more than 3-5 hours a day since im usually on wifi with places at home or close to home. So i think my best bet wud be getting a new phone and just having a 1GB data plan with it for a decent 3 hours of 3G playing a day. ($39/monthly)
Bookmarks