Tetherbot is a SOCKS proxy for the T-Mobile G1. Using this tool, you should be able to connect your laptop to the internet using your phone’s data connection.
It’s not a true routed connection like you might be familiar with with other devices, but browsers like Firefox or Safari can be easily configured to use SOCKS. Also included is a port forwarding utility, which will allow you to tunnel SSH or connect to services with applications that aren’t SOCKS compatible.
I don’t have a G1, but this looks like an essential tool. Has anyone tried this out that would care to comment on how well it works?