This is pretty neat. A site where you post just small entries. They mapped it onto Google Earth, so you can see almost realtime all the people posting and where they are posting from...its fun to watch.
Sweet; I've been on twitter for a few weeks but hadn't heard of this. my twitter profile