You chose a very partisan forum to pose your question to.
Fact is, both are nice cars...for different reasons.
The 'M' is not as bad, nor the Boxster as great, as the general response here will likely be.
As mentioned, drive them both... the right one for you will make itself clear.