Which German sedan is for you?