Google Lat Long Blog posts an update about Street View in Google Map. Street View integrates to Google Map more smoothly. You no longer need to "activate it" by click on the "Street View" icon. You just needs to drag the "pegmen" icon to the map and the street view will be shown. Below is a video from Google introducing other Street View new features.