Loading Google Maps in a Unity iPhone app

Say, for example, one screen of your Unity3d app involves loading Google maps - what is the best way to do this?

Should the map be loaded as a texture or via Application.OpenURL?

Iis there a way to keep the map as a screen within the interface, defined by OnGUI?

This is for openstreet maps but might be a pointer into the right direction. http://www.unifycommunity.com/wiki/index.php?title=OpenStreetMap_for_unity_iPhone

also this http://answers.unity3d.com/questions/12097/embed-google-maps-into-unity-3d