Hi
This is an easy job, I can do this within hours. I prefer to use Google Map Javascript API as this is more dynamic. Can you give the excel file as CSV? It can be easily converted to JSON to feed MAP api. I have done several project to show big data on Maps. From my experience, JSON or csv will be faster than XML.
Please feel free to ask any query using onsite chat.
Thanks
Munir