WMWiFiRouter. Adds a NAT layer between your wireless connection and your tether. Allows you to set your phone up as a WiFi hotspot as well as tethering via bluetooth and cable. Best part is, your provider doesn't see it as a tether, it just sees the phone using data.
My Telus plan includes unlimited data, but that doesn't include tethering... with WMWiFiRouter, they don't know the difference