well.....choosing the winner between them ???
i don't think i'll have the answer....
it's true that sasuke is strong by training on orochimaru's hands....but
still don't forget that gaara has shukaku .....and naruto beated him because he have kyuubi...
so ....yappari ....it's hard to choose...