350z is a daily car...
supra not so much...
supra-heavy, pricey for a decent one...
im a nissan guy but have the 2jz engine in my 240sx.
i say you either buy the G35 cause they look pimp and put some nice rims and be happy or if you want a race car then get the supra