*Sigh*
Please define the word "better" in this context. Because....
POWER in taijutsu = Sakura
TECHNIQUE in taijutsu = Hinata
If they fought...? Sakura would win. WHY? Hinata's taijutsu is superior, I will admit that. BUT... Sakura trained under the best Medical NIN in HISTORY. She will be able to constantly heal any wounds inflicted by Hinata. Hinata is not POWERFUL enough to one hit kill Sakura. All Sakura needs to do is SURVIVE long enough to land ONE BLOW. Once Hinata gets hit for the 1st time it will HURT IMMENSELY and she will not be able to heal herself. She literally has to fight a flawless victory in order to beat a powerhouse medical nin like Sakura. Hmmmph.
-gHost Senju, K.U.S.H. Sage