I would concentrate on a mobile strategy. It is probably very difficult to get anyone to placemark anything without some kind of mobile integration. Additionally, you might want to consider adding incentives for placemarking via gaming mechanics. Or perhaps ride the geocaching trend. There are a few iPhone apps that you can use for brainstorming (for instance, check out GoWalla).