I see a fourth option, using SVG. It's a vector graphic format (like Flash) that use tags like HTML and that can be styled with basic (but special) CSS, and it work with most browsers (as always, not with IE 8 and past, but it should work with the future IE 9). With the HTML 5 buzz and general browsers standardization, it could prove to be a robust and nice alternative to Flash. And, being XML based, the SVG could be modified easily, and even generated. I tested SVG a bit some times ago, and with minimum knowledge of the SVG language, I made this sample :
http://helltgivre.free.fr/isoplus/isoplussvg.php (don't work with IE unless you install the Adobe SVG Viewer).
An other option is to dynamically generate a picture of the map with a programming language, and maybe add interactivity with HTML image map.
Speaking of coding, most, if not all, the round management, and all stuff happening in WoE could be tracked automatically with a proper interface. But that's an other topic...