I use right now EasyTether from Android Market waiting for my Internet connection at new place. It works but sometimes drops signal which is annoying. I do tipe right now through it but cannot connect to my Rogers e-mail or even G-mail accounts. Anyway, for the basic connectivity its ok and is free. Only remember, you have to have data plan with at least 1GB on the phone from your IP.