I Have Treo 650 sprint, and need to use my phone as a modem for my laptop through usb, not bluetooth.

I discovered pdanet, and it works fine, but need to see if there is some other options first, before I pay appx 40 bucks for this.

Is this possible? (I read about hacking the sprint phone with shadowmite stuff)

Do I need this shadowmite thingy, or is my 1.12 version good for this?

If this is not possible is it possible using usb, how bout bt?

Thx
Ossi