The commercial web app I am developing resides inside an SSL environment. I have been using Yahoo Maps up until now when I realised that when I switch to my secure SSL environment YMaps breaks the SSL certificate. I know Google Maps now offer SSL support but do not allow for commercial use unless you upgrade to Premier for a mere $10,000 dollars a year! This is out of the question for my tiny start-up.
Basically I need a free mapping service that will deliver all content from an https domain. Does this exist?
Ended up using leafletJS maps which allows you to specify the URL of your map tiles. I passed the tile image file contents through a very simple PHP proxy page on my server. That way the SSL is not broken by the client-side requesting resources from an unsecure http domain.
Word of warning on PolyMaps: IE<9 does not run them as they require SVG support. Found this out the hard way!
If anyone wants more info on how I solved my problem just comment back.