335iS + JB4 and your good to go.
I had it, I loved it.
I just made the move to the m3 because of the great deal I got.
You won't go wrong with any car.
C63
335i
335is
M3
1m
535 m sport
Even the new P boxster S is fantastic
Best advice for you is just go to the dealerships and try them for yourself. This is the best part