Using Safari, pieces of the site are stacked up on other pieces. Neither map or satellite do anything. Terrain does nothing as well. If I had never used the site on a computer I would never have used it again after the lame experience with Safari.
OpenID is service that allows you to log-on to many different websites using a single indentity. Find out more about OpenID and how to get an OpenID enabled account.