As far as I know, the 2004.5 year 350's were really good, and I believe the 2005 was also very dependable.
I found a post somewhere that told me how to tell a 2004 350z from a 2004 based on the VIN.
The ONLY complaint that I could have on my 350Z is that I can't have open topped cups in my car while driving. But then I think to myself, that if I couldn't take the turns I can with other normal cars, and all is right in the world.
As for 370's, I don't know the differences in the years. If you are stuck on a 370, then good luck to you! Let us know if you get one
