I personally feel that Twitter is unsufficient when you actually have something to say, for me it's no more than status updates, some news or nifty one-liners. I hate to write, or read, when you don't have anything to say and Twitter's signal to noise ratio is too great for me to use it. Instead I read and write blogs.