There's a new version of Google Maps which encorporate Streetview. I just downloaded and installed it and it works pretty well! Nice addition, and long overdue, since other platforms have had this now for weeks:
http://www.wmexperts.com/articles/street_view_now_on_google_maps.html
http://www.wmexperts.com/articles/street_view_now_on_google_maps.html