Just checked again, it appears the "streetview" feauture is no longer available-- at least in Boston. It's a shame, they had much of Southern New England available.
*Edit* It appears I'm an idiot. The street view is still available, you just have to drag the little orange man (he's on top of the zoom tool on the upper left of the maps) onto the street you want to see. The feature has actually improved as takes up the full screen of the map and doesn't annoy you any time you accidentally click the "blue" sections of the map.
Moderators: feel free to delete this thread as it's now wasted space.
*Edit* It appears I'm an idiot. The street view is still available, you just have to drag the little orange man (he's on top of the zoom tool on the upper left of the maps) onto the street you want to see. The feature has actually improved as takes up the full screen of the map and doesn't annoy you any time you accidentally click the "blue" sections of the map.
Moderators: feel free to delete this thread as it's now wasted space.