I've come across a new service that allows you to 'flag' places in the world that you like, upload pictures and share your 'place'. It's called Flagr (name inspired by Flickr?) and it uses the Google Maps/Google Local APIs to get the mapping data.
It also has features to add flags (your Flagr places) from a mobile and the ability to add a 'home' zip code, but these features are currently only available in the US.
The interface is nice and uses Ajax, not willy-nilly, but where the experience could benefit from it, for example when scrolling the maps and adding a flag.
You can check it out at www.flagr.com.