I think McLaren has beaten Ferrari in terms of overall performance and trackability, but I don't know if they've beaten Ferrari in terms of emotion (sound, styling, feel).
But competition between the two certainly results that cars in this class/pricerange have gotten faster at a very high pace.
I wonder if mclarens are much more expensive to service/parts etc than ferrari's.
After a decade or so (when these cars potentially fall in my pricerange
) that can play the deciding factor in which one to get. What I've heard from mclaren (well, only the mp4-12c is there to consider) is that its expensive and selfservice (or indie service) is difficult. The ferrari community is of course much bigger.