AT&T does charge extra, however there is a way around it.
Follow the directions in this thread:
[User] HOWTO: Use BlackBerry As Modem For Laptop!
Use the Cingular Orange settings - except change
+cgdcont=1,"IP","ISP.CINGULAR" to
+cgdcont=1,"IP","WAP.CINGULAR"
I have been using it this way for about 2 years now and have never been charged extra nor did I need to get the extra tethering plan.