Although his feats in combat were less than impressive, his piloting skills in tonight's episode of Rebels easily establish him as the best pilot in galactic history. He was soloing the Rebel's flagships with a tie fighter alone and would've killed everyone if not for his sudden decision to want everyone alive. Anakin. No question.
Well Luke destroyed the Death Star when he just began his training. Shadows of the Empire comic book also mentions what a threat Luke's becoming due to his piloting skills. So you know by ROTJ he'll be one bad ass pilot.
That said, piloting is kind of Anakin's forte, so Anakin wins (especially after seeing the Rebels S2 Pilot).
But Luke puts up a good fight. And if it was against anyone else then Luke would win.