Hey, I just finished a trip through Davos to Stelvio, San Bernardino Pass, the Col de Turini, etc. and it was absolutely incredible. If anyone is contemplating making the trip, do it, just do it. Rent yourself a nice car and go have the time of your life. After watching the Top Gear episode I thought it'd be pretty cool to see the roads, but actually being there and experiencing the scenery, the immaculate tarmac, the endless bends/hairpins, it was surreal.
I'm still in Europe (Berlin), so if anyone wants to meet up and make a trip to some of those places, I'd definitely be up for it again, just send me a private message.