Thanks Surya for a solution that does not blatantly ignore the licensing requirements of Bing/Google maps when integrated into private login-based websites. :) At least in my interpretation, by popping up a URL in a new window directly on the map
provider's site it appears to not be in violation of those terms of service/licenses...I'd be interested to hear what other folks are doing around licensing and mapping.
Most of the 'cool' examples show tightly integrated mapping controls inside the CRM forms, which is great for demos, but to my understanding is a violation of the 'free' licenses of these services when used in a non-public, internal website such as
CRM, which I rarely see mentioned.
http://www.microsoft.com/maps/product/licensing.aspx
https://developers.google.com/maps/terms?hl=en see (9.1.1 (b))