Just had a week of driving through the beautiful mountain roads and passes in Germany, Switzerland, Italy. With three of my best friends, in our F430's...