And this site makes it seem even more so:

It displays posts from on a world map. Up to now, I had thought a pointless waste of time. It still might be that, but twittervision somehow makes it seem so much cooler -- random thoughts of people popping up around the world. I find it strangely relaxing.