I'd say... probably Zuko, but more because he's shown to be pretty good against water benders.
One interesting thing in the big showdowns, is Katara fairly consistently has an edge on Azula, Azula fairly consistently has an edge on Zuko (except at the end, of course).
Power level they're quite similar, but that seems to be how their personal styles match up.