This topic has been discussed so many time in the past. As I pointed out before and Robert stated here, the only way is to have the "widget to open Google maps in a new window at the desired location"
So, I scripted a widget that uses Google Street view and Google Earth as well. When user clicks on a location, another windows opens up from a google server and displays the streetview for that location. It works similarly for GE as well.
Just add it to your main config. Let me know how that works for you.
Not authorized to view the specified document 13037
UPDATE: The file has been removed since it violates Google's TOS