Id have to pick the 370z. For these reasons..
1. Test drove a 370 recently and wasn't disappointed.
2. We (wife) already had a 335, but chucked it for a 328 due to the early HPFP nonsense.
3. My current DD is a 350ZR.
4. Never had any interest in Audi or MB.
5. Going to be my next DD, so it's mainly my decision anyway.