I saw some pic of a Japanese girl as Sasuke, and it was pretty damn good. It makes sense that it takes a girl to play him.
Here
There are a few good cosplayers. Alisa was one of the good ones. Some of her costumes were easily pro quality, and she had the looks to pull it off too. That combination makes for a good cosplayer, and is rare to find.