Andy - yes the roads ARE fantastic. My folks live in snowdonia so i know a lot of the great roads there. Alps is like this x 10 in terms of quality and number of roads and we certainly found them very lightly traffic'd - unlike north wales in the summer
If any one wants a higher res of any of the pics just let me know.
Link for Route Napoleon
http://www.beyond.fr/sites/rtnapol.html
Link for Routes des Grandes Alpes:
http://www.routedesgrandesalpes.com/...home/index.php
To be honest, some of the grandes alpes roads were too small to have fun on with anything bigger than a bike or a caterham - although 1st gear 180 degree hairpins are fun, you DO actually get bored with them after several hours... and you end up longing for some more open roads (of which there are plenty!). Get a michelin 989 map and head for anything that has a green line down the side - this is a "scenic" road - alternatively just go for anything that looks squiggly
The other point i'd like to make though is that you DON'T need a supercar to have fun on these roads. Any good handling hatch (clio /gti etc) would be a blast too. These roads are NOT about high speed - that was later he he..
The F40's were i believe INVITED to park in the blue spaces by the hotel guy as there were no handicapped guests at the hotel.
cheers
Rob