You're right. Kallen and Vileta fanservice makes me want to punch walls, but Tianzi fanservice is fine by me. Am I... a Pedo? And while on the subject of the girls, C.C. looked really cute this episode. It looked like she was crushing on Zero in certain parts, mainly the Elevator scene.
Ok, the Black Knights are Beasts! Now even Tohdou is using a float ring, and kicking ass while doing so. Some good tactical and action battles here. Xing-ke finally proved to be badass. He's as smart as Lelouch, and he can actually pilot a Knightmare Frame.
What really irritates me is that they used the "Godmare Frame" thing again. It seems like every single time they introduce a new Knightmare, it's invincible and godlike. Seriously, The very first time we saw Lancelot, Guren, Gawain, Vincent, Guren's upgrade, and now Shen Hu (At Only 40% Power, nonetheless), they've all been near invincible, and completely kick the asses of whatever gets in the way. They use that same dried up ploy for each introduction. Why can't a Knightmare completely EQUAL to an already existing Knightmare be created?
Also, wasn't the Vincent supposed to be a mass produced Knightmare based on the Lancelot? I don't think we've seen any more Vincents yet.