Originally Posted by Fat Level 51
In addition to this, Stealth Rocks very handily deal massive damage to most Hail teams, which are possibly the best kinds of teams for keeping Cresselia in check (based on my limited experience :/) correct me if I'm wrong about any of this though
I don't really think hail teams are the best suited for taking out Cresselia. The only things it can possibly do on a typical hail team are trick a choice item on it or deal heavy damage with Choice Specs Glaceon. Both of those ways of dealing with Cresselia are sidestepped by a smart player. Additionally, Cresselia can also carry Sunny Day, which just ruins the entire hail team edge anyways.