Defense (mace + shield) - for lots of..defence

Though it definately doesn't lack in offence either. Quite a perfect match.
Dream (dual wield) - Also compliments Warfare in many ways. Damage, crowd control, lots of defensive boosts.
Those two are the best and easiest in my opinion. Can't go wrong with either one, both are very tough and deal tons of damage.
Nature (dual wield) - 65% more HP, pets and a great debuff against monsters.
Spirit (dual wield) - Excellent offensive ability, tons of damage to health, very strong pet.
(Spear) Slayer - DPS boost, defensive boosts.
These three are little weaker, but still strong, good choises.
Battlemage (dual wield) - good pet, two good spells.
Thane (dual wield) - Some spells.
Assassin (dual wield) - ?
These three are the weakest, a little more challenging and may require some knowledge of the game to make the best out of them. I do like my Thane and Battlemage, but they are quite special builds. A Thane can be unkillable with the right items. Assassin is the weakest in my opinion when it comes to Warfare + x build, though it has some trick in his sleeve.