The best middle ground is the e46 m3.

slightly smaller engine than the 350z, and still quite rev happy at 8k rpm. best of both worlds! definately not a boring engine - it's very energetic and responsive.

big boot, and decent interior as well.