The groups.drupal.org Similar Module Review is the correct place for such a comparison, and I don't see one there. Please, please write one!
My experience is that Location module will sometimes do what you want if you stay right within the main path that it usually takes. And it will kill you if you try to do anything outside it's mostly-used territory. Essentially, it has had a very long life, it is very large, nobody is up to caring for it... etc.
-Randy
Is there a good state-of-the-union post somewhere on the status of various location/geocode + mapping modules? There are a metric crapton on d.o with dependencies up the wazoo some of which are maintained, some of which aren't -- it's a complete disaster as far as I can tell, but maybe I'm not looking in the right place.
Halp?
-D