It is probably time to call a time out on this issue of the S2000 vs the Boxster.
Certainly both are fine cars. Since this is a Porsche Boxster forum, we tend to view that car is certain favorable terms.
No one can win the argument as to which is the "better" car since that is by definition, a subjective assessement.
Buy what you like, drive what you like.
"Do not take a dump on your neighbors front yard!"