I'm going to see what can be done. I've just seen a few posts where members say that they were unable to add their placemark. I was wondering if there might be consistent probs. I'll look at alternatives, but I think Google Maps is the way to go.
As for my rant, Google Mail is absolutely a very good email system. My issue is that having taken that space, Google is not likely to add improvements, even if needed, unless competition appears. I feel the same is true of Google Maps, which are wonderfully interactive, but which are poorly designed from a user perspective.