Don't forget to give resists a more interesting role to play.
Yep, that's what I meant about adding more effects to existing stats, including resists. Wouldn't it be nice if fire resist also gave you the ability to burn attackers on contact, cold resist slows the attack and move speed of attackers, poison resist to inflict some kind of armor/resistance debuff to attackers, etc. and just keep "resistance to all" as basic EHP boosters?
And maybe instead of just diminishing returns on dodge for dexterity, there can also be an additional % bonus to attack speed (very small, perhaps 0.25% per 100 points, so 3,000 dexterity will give 7.5% more attack speed, which isn't too bad). Strength can add crit damage (perhaps 2% per 100 points, so 3,000 strength will give 45% more crit damage, intelligence can add crit chance (perhaps 0.15% per 100 points, so 3,000 intelligence will give 4.5% more crit chance)... something along those lines.
Oh, and perhaps move speed innately grants a % to dodge, as well? After all, the faster you move, the faster you should be able to evade attacks. Maybe give armor bonuses a small % to block? Seriously, only a small handful of people use shields, and most of them just want the massive armor and off-hand crit chance.
Maybe some stats in combination with others (perhaps throw some kind of breakpoint here) will grant additional effects? Maybe high CHC + CHD will grant a chance to inflict MASSIVE bleed effects on a target? High IAS in combo with int will grant chance to knock back? IAS + dex can blind? IAS + strength can stun?
More synergy! More unlockable bonuses!
P.S. Sapphire gems to add life steal for weapons, resistance for armor/jewelry, AP on crit/Hatred regen/Spirit regen/Life per Fury spent/Mana per kill for helms!