I saw several blog posts today with links to World66, which is "the travel guide you write". It has some cool tools, like generating a map of the world with all the places you've been highlighted in red:

Create your own visited country map. I've never made it to Turkey, and judging by the reactions on Dave's site, I don't know if I ever will...
Looking at the Vancouver listing, I can see lots of things in common with VisualStreet.net. Well, Kate took over 200 photos in the last couple of days, many of them of shops along Granville and 4th, so I may just hack something together to get things started.