I have PDAnet which I can use it for USB tethering to laptop. That'll be enough for what i need. For my Galaxy Tab 10.1, I just tried the PDANet for Tablet. I got it to work. However, it only works with browser. Other apps won't get internet connection.
Still, it's pity for Tmo to start blocking WIFI hotspot on this phone.