I live in Montpellier, and have ridden all over Southern France, but I haven't attacked the Alps yet. France is one of the greatest cycling places in the world. Lots of tiny traffic free roads, courteous drivers, quaint villages with water fountains, awesome scenery, and an enormous scenic variation. Your pics are beautiful and make that region seem very enticing.
My wife and I have been planning our next ride, and the Alps were high on the list. However, we have decided to ride the Raid Pyreneen in mid June.