Nice. Looks like some datapoints failed to get mapped and defaulted to West Africa though. Also this looks like it could be a good fit for web-gl globe? http://code.google.com/p/webgl-globe/
0,0 is where coordinate conversion fails end up. As a GIS developer, when something is not showing up on a map, I always zoom over to W Africa to see if it is showing up there.
But run into problems when two separate businesses are located on different floors in the same building. Not to mention you don't need many lat/long decimal places at all to get tens or hundreds of possible points in a medium-sized building.