Some time ago we used to include a feature in our demos that showed a map of a location, say an Account, on a tab. We used an iFrame and some code to pass in the Post Code as a parameter to the Google maps URL.
It made for a good demo BUT could not be implemented anywhere as MSCRM is not a freely available application and so doing this breaks the licence for all the major online mapping providers.
I was reminded of this in this post in the Support forums by Neil Benson.
Please be aware that because a CRM application is not freely available to the public, you will require a license from Google (Google Maps API Premier). This can get very expensive. Microsoft’s Virtual Earth service has similar restrictions and costs.