Look at it this way, Germany's losses of aircraft were so high and the RAF proved such a hard nut to crack that Hitler abandoned plans to invade England.
While tactics had a lot to do with that, and by switching the bombing from the airfields to attacking London, the Germans gave the RAF a huge "let off", the aircraft had ultimately to go up and fight.
That they were successful indicates that they did the job best, but it was not so much the Spitfire as the Hurricane which did the job, simply because there were far more of them.
In terms of which was the better aircraft, both Spitfire and Me109 evolved considerably over the term of the war, although major development of the 109 ceased fairly early on.
While I have not flown an Me109 I know guys who have and have also flown various Marks of Spitfire. Universally, they tell me that the Spitfire is the far better machine to fly. I can personally say that it is a far better machine to dogfight in than is, for instance, the P51