I was on the same boat but I ended up getting the M3.
1. Engine is a monster
2. I like having back seats
3. Cayman S is going to run you a few bucks more once i optioned it out
4. Couldn't fit the golf clubs in the cayman
I did enjoy the ride more on the porsche tho.. sorry m3-ers....