I've owned 3 Nissan z350s in my life. Amazing cars. The 370 is a far better car then the 350z. I also owned a e46 m3 with Dinan goodies and I tell you that was one amazing car to drive aswell. Drive both and let your heart decide. Keep in mind though BMW schedule 1 and 2 service pricing for the e46m3 is alot more then of z370
Let us know what you decide
Last edited by Chriskm3; 02-10-2013 at 08:40 AM.