Google Maps huh? Millions of views a day. I wonder how much that is going to cost Facebook. Way more than rolling out their own service, I'm sure. People expect Gmaps though.
Good grief does Google need to update their mapping APIs, though.
[1] http://www.techradar.com/us/news/applications/software/after...