i think the new camaro's look great. the V8 one imho is too much power for street so unless you're tracking the car you'd probably never need all that power. ive not driven the current gen one so cant really speak for them.
the 370z's borderline as far as keeping it legal while still having fun reving the engine. i think it's a well though out car for street use. it's a comfy car in stock form and can handle bigger bumps with no issue. if you get the touring you get a classier interior that might suite your needs. i personally went with base with sports package cause i wanted cloth seats on my Z.
as mentioned above, definitely take a test drive. i thought the car drove like a bimmer when i first took one out.