It's a phenomenon, 10 million users?
Free communication, but what is it?
I think that twitter is: A simple way to communicate your message to your constituency.
So,do you know what your message is and what your constituency wants?
That's your homework