Is anyone else annoyed that this Twitter "launch" was suppose to be end of January - then February 7th and now February 14th? Hate to play devil's advocate but that sounds like two delays to me? Anyone? Do we have a reason? Anyone?