Hello All,
I'm needing some help with Google Maps, and various associated modules.

1) When I create an event, I want to enter the address, city, state, zip, etc and have the 'marker' appear on the Google map at that address. I want to avoid using lat/long as it becomes too complicated for many of my users (the ones who enter the events). Double-clicking on location (to load lat/long) is also not preferred, as an inaccurate location can mislead many everyone who views the event.

2) I want all of my events to appear on a map, so when the event is submitted to the calendar, it is also submitted to the map.

3) I want member's events to appear on a map on their profile. In other words - when you view my profile, you would see my past and future events on my very own 'profile map.' Ideally - when a user registers for the event (via Signup module), the location of that event, date, title, etc would then appear as a marker on the map on my profile page.

I know there are a number of modules out there, I'm just having a hard time figuring out which combinations I need for each of the tasks above. Any help you can provide would be greatly appreciated.

Thanks in advance,
Kelly