Twitter's problems are the result of architecture, XMPP may be the answer
slashstar.com
slashstar.com
I agree with the premise that they should be using pub-sub for (most) api clients, but twitter agrees as wel - and have been working towards it (hence large consumers already using it)