BMW M3 E46 manual vs Audi RS4 vs BMW 335i