Originally posted by: Driekez
The Sharingan is better than the Byakugan IMO. Neji uses Byakugan almost constantly which consumes Chakra(when Neji fought that spider-like guy, that guy saw that Neji was surrounded with Chakra, because that's how Neji could sense projectiles comming at him) and the Sharingan can be disabled. And if I am correctly, the Sharingan has more levels of skill(the number of dots) and the ultimate Sharingan is the Mangekyou Sharingan. The mangekyou can only be obtained under special circumstances, one is that the user must be a real Uchiha(so Kakashi can not get one for sure) and another one is that there must be made a great sacrafice, such as killing ones best friend (although Sasuke is still searching for a way to get that Mangekyou, without having to kill Naruto). It is true though that the sharingan-user not completely knows wich moves the opponent is going to make, only predict(eg. based on muscles contradict). When Sasuke got his level 3 sharingan while battling Naruto, he could predict Naruto's every move(and Naruto was moving fast) while when he was still on level 2, he could not.
Mangekyou Sharingan has also some nice Jutsu's like Tsukiyomi (which will frighten the opponent) and that can not simply be countered(not even Kakashi can but it only counts when your trapped), so only by not looking at it you can counter it.
The Byakugan has also a weak spot, a spot where the user can not sense if something is there or not(remember how that spider guy turned Neji penetrated with one of his arrows). Also although Neji could not figure out which of Naruto's clones(Kage Bunshin during the Genin examinations) was the real Naruto, Sasuke however could(while he was still at level 2 Sharingan), because he said it himself when Sasuke and Naruto fought the last time and Naruto used Kage Bunshin like always.
So I go for the Sharingan (*_*)v