I'm loving Google Maps new Street View feature. I've been checking out my neighbourhood to see if I'm on camera (I'm not but did see one person I know) plus I've been checking out all my favourite places around the city. I know the street view has been available in the US for a year or two but it only became available here in Paris in October. Fun!