> Except that I can't imagine all phones using the same communication protocol, so there'll have to exist drivers for different types of phones. I somehow doubt sync'ing with an iPhone is the same as my LG. Almost all phones use OBEX for syncing http://en.wikipedia.org/wiki/OBEX Wouldn't help for sending SMS's though :) Perhaps sending could be done via a j2me/Java applet?