I think the most fun class I played was crusader. The card-drawing mechanic during combat was pretty enjoyable (oh man, I really need a crusader's strike!, Come on, come on, yeah!). I also found the warlock class to be pretty fun, and could produce surprisingly mechanically diverse characters...