I do! I could spend hours on there. DH gives me this look when ever he sees me trawling the globe
and you can practically see the speech bubble coming out of his head that thinks 'geek.' 
I mean, you can go all over. Just last night I was meandering down Rodeo Drive a'la Pretty Woman looking at all the designer shops I'd so get booted out by snotty sales assistants in RL
I'm improving my geography too. I didn't know Alaska, US, and Russia practically touch in a certain place.
Now I do!
I was also in Bangkok.
Is anyone else a Google Street Geek?!