Google has released a new feature that is bundled into maps.google.com, a *new* "street view" button that, well, allows you to see the street view of wherever on the map you're pinpointed. AMAZING!
I took it for a ride to some locations I know pretty well (my address, for example) and was really astonished at this feature. I can't believe the coverage they've amassed.
Check it out