So this topic is floating around community, thought I'd give my ramble opinion on it.
Colossal I'd say is the weakest.
Eren is kind of a one trick pony. "Rawr" *Charges*
Reiner was shown using similar straight 前锋, 期待 tactics, I believe Eren remarks upon him using nothing but offense, could be wrong, been a while.
The agility the dancing gets from her size is significant. My only issue is if she could get through the armor of Reiner.
And Annie, I think she has the best 总体, 整体 stats with a well rounded fighting style, in the 日本动漫 Eren gets the better of her because he came out of nowhere with a bezerker rage. Even then, he had assistance and combat with him was never really her goal at that point, whereas he was trying to capture her. She has the agility to keep up with humans using maneuver gear, which Ymir is 由 no means 更多 elusive than. I have the feeling that her crystallization is harder than Reiner's constant armor. The reason for that is Reiner's armor was shown deflecting normal 大炮, 加农炮 balls. But Eren nearly took his head off just with grappling, moves that Annie taught him. And she's 更多 than quick enough to elude...