Add to that the problems I experienced connecting to anything other than ports 80, 25, and 110 and I got fed up.
Having only those ports open is now free with T-Mobile. It's hard to get annoyed at that when you get it for nothing.

If you want all ports open, you have to get the VPN plan for $19.99 per month extra.

I have used the T-Mobile GPRS service in Stony Point, NY, Albany, NY, Philly, PA, Las Vegas, NV, and Anaheim, CA. I was always able to get signal and keep a connection alive for hours. Not a single problem here. I will probably setup an HTTP tunnel at my house at some point to get around the closed ports.
_________________________
-Rob Riccardelli
80GB 16MB MK2 090000736