User blog comment:JBox2D/A dedicated anti-mage champion/@comment-24420226-20140225194228

I think that Galio makes for a perfectly effective anti-caster. HIs skills all scale very strongly and he ruins anything that is not ad with his passive. The only reason Galio doesn't feel very powerful is he doesn't really fit into any position in the early game so he always falls behind: top is almost always ad, he suffers mid due to being melee, support is not as impactful, jungle has slow first clears that put him behind. If you've ever seen him played in Aram, you can see exactly how his kit is supposed to play out, and it is TERRIFYING. Getting into position with an ult basically wins a teamfight. He also has great damage since he builds both damage and tankiness all at once. His Q hits super hard, and his shield is ultra frustrating (He can actually net heal from damage). Kassadin isn't really an anti-mage anyways; all champions cast spells (thus, allowing him to benefit from non-mages with his force pulse). The silence is just a buffer to help him not be counter-enagaged on, similar to Akali's shroud.

The thing that I think Galio needs is a better 1v1 engage. Maybe changing his Q to a silence instead of a slow (since he has a movespeed buff) so going into to fight a ranged enemy laner isn't so scary or difficult. Moral of the story is we already have an fantastic anti-mage. The Idol of Durand is simply homeless at the moment and needs more love. I've seen people play Galio Jungle and manage to pull it off quite well, so maybe with the rise of mages like ziggs, ori, and gragas, we might see more of Galio.

P.S if you really want to build an anti-mage, go for taunts. Taunts are much worse for mages than silences. Silence at least lets them try to run away.