Admittedly, I find Google Street View a little scary. It always jumps around on me, warping me all the way down the street when I just want to see the next door down. So when I got an email from an old Paris friend telling me to check out a newly launched Google Street View…