I vote S60R... but I'm biased :o
The 335 is impressive in it's performance and growing aftermarket... but the entire 3-series is way too common for me. I'd pay the premium for the BMW over the Infiniti, because it's probably money you'll make up if you ever sell it.