The McLaren MP4-12C is a technical triumph, but can it topple the emotional benchmark, Ferrari's 458?