You might want to look into Sprints "Unlimited Everything" plan. It's $100 a month which is a little steep, but really is unlimited everything, including data. That plan with along with an HTC Mogul or Touch, or the new Instinct thats dropping in a couple months and you would be set.