General consensus is s2k great when driving hard. Real sports car, light, convertible and a revvy engine. Can be tiring if not on it due to relative lack of torque down low although I don't think they are that bad tbh.
350z heavy gt car. Not that fast and probably won't handle as well due to weight. Plus points are it rewards you for driving it well, roomy cabin, mile muncher and in day to day driving you don't need to take it above 2krpm due fo torque. It's not going to be as fun if you push to 10/10s and the engine isn't as exciting as the s2k.
Just throwing it out there. For a decent budget you can get e46 m3, z3 M, boxster s, 200sx or rx8?