The phone runs on symbian os, k. There's a putty(remote ssh, encrypted chatting to as many people as you want, via irc) ported to symbian, k. That basically means that you can use a remote irc bouncer(like irssi, through putty which you can find at sourceforge, it's opensource.), to get on irc, over this phone. The web browser may be able to skirt sms charges by using a java-based interface like aim express(havent tried it yet). Other then that I think it's missing bluetooth? Could be wrong, because if it's not then you could add an external gps reciever/software combo to it, and it would take the place of pretty much every "gadget" you need. And it does it in a relatively small form factor, as well.