As my name may imply, I take Napoleon(that would be Gudin's division of the Third Corps under Marshal Davout, my favorite).
I can't see the discussion getting anywhere beyond opinion, however, because in truth there have been hundreds of outstanding "generals" throughout history, Napoleon himself giving a list of at least twelve. He included Caesar, Hannibal, Alexander, and Frederik the Great, as well as Eugene of Savoy, the Duke of Marlborough, and Turenne.
The range of opinion is impressive here, nonetheless. That no two generals have ever encountered exactly the same circumstances in their careers, however, alters the discussion a bit. Likewise, there have been generals of innovation and generals of refinement, that is, those who introduced new ideas and those who took new ideas and successfully impemented them.(Someone mentioned Suvurov. Brilliant!)
I take Napoleon because he literally changed the European world, not just militarily but overall. His accomplishments continue to this very day, and the fact that he was able to do all that he did politically and domestically while revolutionizing how war was waged(for the next century) is a great display of the mans overall genius.
But, hey, that's only one mans opinion--and I'm not even French--or Corsican!