George Best, because there was not one single thing he couldn't do to the highest standard. EVERY other great player has/had gaps in his skill set but Best could and did do the lot, from tackling like a little demon to outpacing the quickest defenders, from dribbling past whole defences to an uncanny ability to twist his whole body around in mid-air to meet a cross or a long pass forward.