After getting an Axim and a bluetooth module, I can only say that bluetooth is NOT ready for prime time. After buying into the hype, everything sounded cool, everything sharing data with everything, but getting my axim to active sync with my desktop took a week of troubleshooting and reading random forums. I'm not sure if a bluetooth device can use more than one profile at a time, and the profiles could be the downfall of bluetooth. From what I've read, the hardware design of the chipsets are near bullet proof, its the profiles that are associated with the hardware that cause all of the problems. Modules dont talk to eachother when they should, certain modules only support a few profiles (ie the Microsoft Bluetooth Desktop & the HID profile). 1 might be able to be accomplished using maybe the serial port profile and copious amounts of coding. I dont see 2 happening without support for it on the phone, and in theory, 3 and 4 availible right now.