Hi Daniel,
Have you thought to add the earth view to hotspots?
Check this link: http://ht.ly/5Gudr
Scroll down and you will see the map. Also, they are using infowindows in the markers on the map. Can you implement this feature in streetview mode as well?
Also, It's pretty cool the effect when you double click on a Town Icon ( the icon with a star ) or on any marker to narrow view the location.
Cheers!!!