I think you'll have to drive them all and decide on yourself and get ideas from previous owners. But we all have different tastes and criteria.
I think the most fun will be the GT3 or Cayman, GT3 too harsh for the road.
Best performer ZO6
but best all around for carrying people, comfort, all weather conditions, and good performance is the M3.