France is covered in great detail (1:25,000 maps available with aerial photography) with specialist maps for the Alps and Pyrennees. There are also Road Maps for France and the rest of Western Europe. For the rest of europe, as with most mapping packages, the detail and availability of maps very much varies country by country.
There is a list here
http://www.memory-map.co.uk/maps_europe_edition.htm
I'll put a reminder into my phone for tonight and see if I can upload a screenshot of the 3D thing. However, a screen-shot doesn't really do it justice. I might have to see if I can record a wmv of it in action, host it on my website and link to it from here.