I say go 370z if your not near marriage!
But if your looking for that someone and want to get kids within 5 years.
Go for the G37 more of a daily driver no?
More room, probably more comfortable cause its luxury, but it's gonna cost you weight and speed!
Up to you man, I'm still young so I'll be with the true sports car 370z!