OpenLayers: Multiple Providers
With the click of a button, OpenLayers can change between a half dozen providers.