dude screw bluetooth. Bluetooth sucks anyways when it comes to data transfer rates.
What I use is wmwifirouter, which turns your phone into a router and connects to your devices via wifi. But I forget that you're using a G1, which runs android, so I'm not sure if wmwifirouter would work in your case.