georabble.org
A nice Google Maps easter egg
Visit the post for more.