Compact sports car kings- Audi or BMW?