I am from Briancon, not much of a rider but I love it when the tour goes through this part :) I used to sit on my balcony with binoculars and would watch them come down from Col d'Izoard all the time when I was little. You're making me want to go home.
Sorry for buttin' in on your thread...