If you have excel 2000 or before it comes with Microsoft Data Map built in, I dont know how good this would be as im not sure how detialed the maps are.

Other than this I'd suggest googling for excel map add in, or something along them lines.