The 3G connection from my iPhone is my primary modem at home. With an unlimited plan and pretty good signal, it works pretty well for what I need.
The funny thing is that when I need to download something bigger than 20mb from the App Store I have to use iTunes, which is using the tethered 3G anyway.