Hmm, off the top of my head I can think of Scizor as a check, and Forretress/Skarm as counters, since Virizion really can't touch significantly harm them without several cm boosts, or without running HP Fire. Dragonite isn't particularly hurt by anything other than HP Ice. Dusclops and Confagrigus laugh at it, especially if Confagrigus happens to be a CM variant. Both of the Lati's can just CM up with it, then slaughter it with Psybreak.