I'm with ya, Zero is better. They made awesome fights in order to improve UBW, but the characters are still pretty lame. Gilgamesh, Kirei, and Soichiro were the only ones I actually liked.
This series improved Rin and she was faily likeable, but Shiro will always be a loser no matter how much...