As part of recent search product rebranding and relaunch that changed Live Search over to Bing, so too has Live Maps changed over to Bing Maps. But it seems that, as with the rest of the search capabilities, much more has happened with Maps than just a name change. Loads and loads of new aerial imagery has been loaded up. And there is a guided tour application that will zoom you around the planet to show it off to you. Check out the Bing Maps World Tour right here: http://bingmapsupdates.cloudapp.net/
This tour application is especially helpful in getting you out into vast Pacific ocean area to visit atolls and islands - very cool. Be sure to roll your mouse up to the top of the window so that the menu drops down to allow you to jump to points of interest.
Note that the tour app requires Silverlight - a quick painless automatic install if you don't have it already...