This week on Head to Head, two German sport sedans with supercar-beating performance take on the dyno, the track, and the mountain road to see which offers the better combination of sport, luxury,and ...