Display global views using a Hammer projection with d3.js, everything else in a web mercator with Leaflet.js.
Edit: now with additional smoke and mirrors.