I've been a bit quiet recently as I've been working to get the Winamp OpenAL plugin more stable with its new features such as 3D and some initial effects.
I've also been shown something on the iPhone that lets you contact your iPhone over the internet, for example, incase it gets stolen or lost for example. It lets you make a little noise or wipe it completely.
I knocked up a little Java app that could accept a command to play a tune - but getting it on my HTC Touch Diamond wasn't so easy as I had problems finding the SDK to get it to work on the phone.
So, I switched over to Microsoft Visual Studio and am in the process for writing a nice little C++ application that will connect into my server at home every so often to report its [the phones] IP address. It'll also have a server that you can connect to and send it commands.
Luckily enough it can be tested over ActiveSync so there isn't a security issue yet but ultimately it'd need something like SSL and user auth.
But yeh, I like the idea of being able to talk to it and get it to play tunes when it gets lost. Of if it gets stolen - send me back it's GPS data! And of course a wipe command for email/contacts/data etc.