I commend you for using <map> to link the markers to the items. Image maps... wow that takes me back to 1999. I can't believe people still remember how to use them. Of course you can't do any rollover effects with them, but otherwise it seems like a pretty quick and effective solution for the interface you wanted to make. When I first saw this I thought the Google Chart API had maybe changed to add JavaScript-based interactions.