On Drupal 6 I used (at least I believe I used) the gmap and locations modules to have address fields on every node (of a content type) which would then display a map on that node based on the address input. This meant every node could have a unique address and map (i.e. not 1 address/map for the whole site, one per node).
You can think of it like a business directory if that helps, every node is a business and so has it's own address.
Looking at what is available, I'm confused on what's the best fit in Drupal 7.
And there are others.
What would be the best way to accomplish this in D7?
Thanks for any help!