i'm getting more and more excited about the neo1973/openmoko phone.
bluetooth, GPS, USB client and host, music player