As part of our ongoing quest to improve the Destinations area with more and more content, I have just completed flags and maps pages for all countries. It was started a while back (http://www.travellerspoint.com/forum.cfm?thread=1302) but I finally got a chance to finish it last night.
Both the flags and the maps were taken from the CIA World Factbook (http://www.cia.gov/cia/publications/factbook/index.html) and although the maps aren't the best, they serve the cause for now. We hope to be able to have some better maps in the future though... especially a good world map with clickable hot spots for the different countries would be nice.
Anyway, let me know what you think!