I've just splashed out on one, and also a bluetooth GPS receiver. I'm hoping that it has got good firmware. I have a quick question: if I wanted to use USB host , would there be pins that I had to short to enable the USB host data lines? I understand that I will need an external power source for the 5V (4xAA and voltage regulator i think), but will I also need to apply this power to the phone? Edit: It's arrived and all looks good at the moment.