he has only a few powerfull attack, but now he has incredible speed in sage- and chakra-mode. yes he has weakness against genjutsu. but can anybody do something against sasukes genjutsu, he is a genius.i would say that genjutsu is a good counter against narutos speed. elsewise sasuke cant win...