Twitter is in the news a lot. At the Davos summit it seemed to be the only positive story in the entire world (twitter being used by legit journalists). It just works for a whole lot of folks. I suspect the new investors current opinion is that they just got the best deal of 09.