This is what ATT says about data access via the iphone 3G, how do they know if you are tethering or just using the iphone to access data?
Tethering is not available in the US according to Apple but it is in other countries on the 3G. Changing the config in the iphone 3G seems to make tethering available.
Why would they care since data is unlimited anyway?