I have been able to use the hostspot function for free, without the need to root my phone. I wonder if anyone else has done it similarly. Basically i went to Settings/wireless and networks/mobile networks/APNs/.... Here hit menu again, and add new APN. i used the settings provided here.(from an xda forum) Name: AT&T APN: wap.cingular Proxy: leave blank Port: leave blank Username:WAP@CINGULARGPRS.COM Password:CINGULAR1 Server: leave blank MMSC: http://mmsc.cingular.com MMS Proxy: wireless.cingular.com MMS Port: 80 MMS Protocol: WAP 2.0 MCC:310 MNC:410 Authentication Type: leave blank APN Type: leave blank Menu - Save, then select New APN (AT&T) You should see a green dot next to it, and it should be labeled under AT&T as wap.cingular. Go back to home screen and check internet connection is active. Once you verified internet is working, power off phone, then power on. Phone should still have active internet connection, if it does, you are done! This info is from XDA forums. the info is caps sensitive. Let me know if it works for you too. good luck.