I've been thinking recently.... shocking I know.
I'm bored so I thought to develop my Java skills I would make a VOIP app (an online talkie to others thing). Based around the idea of having a private network for businesses and stuff. Skype seem to be doing this quite well atm but we're talking about the people that made Kazaa so we all know that it will all end in tears for anyone who becomes dependant on their software.
I will be mimicking the GAIM user interface for it using SWT in Java (it's a pretty and fast User Interface library). It will do voice, messaging and file transfer. Getting it to work behind routers/firewalls will prove interesting as the only other way is by relaying stuff off an external server which isn't pretty for the network traffic.
Anyway, I will be making it for Windows, Linux and Solaris or any other OS that supports Java and GTK.
If anyone has any ideas on things they would love to see included in MSN that aren't etc. Please leave a comment.