Audi turned over a new leaf at Switzerland's 2007 Geneva Motor Show. The sophisticated European city was an excellent place to debut Audi's all-new compact executive sedan. The launch of the A5 wasn't ...