Have owned the G8, V, and a couple of 335's.
G8 would be my first choice. All around great car, while I haven't driven it in winter most owners do and they seem to do well. The weight ratio on the car is pretty close to 50/50 from what I recall. The styling seems more unique than the other choices. The Bmw's are everywhere and the first gen V's are outdated.
Honestly I felt like the 335 was a females car, actually it was my wifes. It might as well not have a backseat, no one could sit behind me when driving and I'm only 6'1". It handled well but it seemed boring when it came down to power. There is no way I would want one out of warranty, and the turbos seem to be a common issue.