Chanced upon this article referenced in a newsletter I subscribe to, which has details on how to add a Google Map to your web site. Pretty cool stuff and yet another wonder courtesy of Web 2.0!

Here is an example with Singapore centred. Place your mouse over the map, hold the left button and start to explore!