So I'm here at SFO waiting for a plane, and rather than jack in and pay T-Mobile's (or Boingo's) data rates for a quick sip of email, I'm gleefully using my new Treo 600 plugged into the combined USB sync/charge cable I just bought. Add Sprint's unlimited data plan ($5/month) and a nifty piece of software called PDANet, and I'm happily surfing away at 145kbps all the while charging both my laptop AND my phone.
Getting some looks of envy from other tech-enabled travelers. Hello from the future!