I've beaten Hordes as a Bard/Shadowdancer/Arcane Archer, a Paladin, a Paladin/Monk, and a Bard/Cleric/Shadowdancer (the last was absurdly fun). Mind you, I like bards and shadowdancers, and shadowdancing was what let me survive as a bard,. :)
Cleric is also a hoot -- I just didn't finish with...