I have struggled with Twitter for about a year now. I am not sure what it is for and I have no idea where it is going. Essentially Twitter is just a box on a web page that will send out a max 140 character message out to the cosmos. If people are wollowing you then they will see that “Tweet” but otherwise it is just another random message along the Twitter timeline. Of course the simplicity of the Twitter service is something that gets geeks crazy. There are all sorts of ways to expand Tweeting with Twitter.
I just ran across an article on Read/Write Web that shows their choice for the top 10 Twitter apps. A list like this is good as it will allow you to see the expandability. You can send others messages so why not send messages directly to a todo list? Send tweets to your calendar? What about syncing others links sent through Twitter to your Delicious?
Anyway I am on there too. If you want to follow me on Twitter I am at http://www.twitter.com/billnad