I had the $24.99 data plan and $19.99 unlimited text messaging. Here's how I changed my data plan, it has worked fine so far. I logged onto the t-mobile website, changed my phone from behold to gravity. This will make the $9.99 web plan appear (100meg cap). I unselected my $24.99 plan, selected the $9.99 plan. I eventually received a text message saying my changes had been made. After doing the full html hack (search on this forum) to my phone, I am able to hit any website just fine. I never ever came close to 100meg per month, even when downloading games/apps so this plan fits my usage style.
This article talks about setting up different phones to be used with T-MobileWeb (the new T-Zones)
www.Gruups.com/tzonesI haven't tried anything in the article so caveat emptor.