of course we are all gonna say bmw...lol
but from experience, s2k is a BAD dd. Not comfy enough, and no room for daily stuff, at least what i take to work. i would go 350 because it is priced in between and a good compromise. but if you are gonna go drive them all, you are gonna walk out of there with a 335...just saying...