Just a heads up in case you have not already seen this:
http://www.web-maps.com/gisblog/?p=1370
hope this is of interest