Boy, how technology spoils you. Forget about the fact I can get great satellite views with Google Maps or even "Bird's Eye" views from Bing Maps, I almost got annoyed that neither of them had a Street View of the location I was looking for. So spoiled! :)