Is it too late for a distributed twitter-like service? The CS major in me digs this- http://openmicroblogging.org/