Well, for overall farming, Elemental Dracomancer OR Alpha DOOMega is really good, and Necromancer OR Cardslasher are really good at soloing bosses.
Chunin is also a fantastic farming class as well. Alpha DOOMega is considered more of a PVP class, but it works for me. Dragonlord is also an extremely good offensive class. (look at it's skills and stats!)