Ill try to be concise and polite.
1. WAY too low CRIT and WAY to high MF, 98% is just NOT needed. With the newer way the game is setup w MP and such, most run little to NO MF gear and just farm mp1-2-3 for speed, it pays off over the long run vs wearing MF gear. Base Crit for a barb should (some may disagree) 35% base without skills if poss. Ex: drop the MF on the ammy for a more dps stat, drop the MF on the gloves for another dps stat, Replace the "Battle Ring" if possible as its not that great and also make sure it also has no MF on it imo. Dropping the MF for more DPS or Crit based gear will give you HUGE gains, going from 26.5% CC to 35% or more will be like night and day.
2. With the 1.05 Inferno Nerf you really no longer need War Cry (even if its a rage generator), get any decent 450+ AR and you should do fine under mp4..if its close, switch the passive to Superstition..problem solved.
3. Since you have 12% MS on boots its almost a NO brainer to switch your WW rune to Wind Tunnel, you will move faster, get MORE tornado ticks and that is pretty much where most of the fury gen and extra dmg come from.
4. Yes it sucks but buck up and get a 100% CD gem in your Skorn, 70% is good but an open socket is silly to not take full advantage of.
If you want my barb is not a UBER WORLD BARB by any means, but hes at these stats, and I farm mp3 without stopping to pick anything up, it just rapes. And if played right and a few swtichout of skills he solos mp8 ubers for rings. To each their own though
170742 dps (2891 str)
51.2k life (1191 vit)
My base crit is 48%, add another 10% when I keep Overpower up and another passive 3% from the scoundrel, ends me up with 61% CC..makes a HUGE difference :)
O and P.S. This could be just playstyle and yes Rend is amazing for self healing etc and does good dmg but overall id still drop it for WotB TOC- its just TOO well complimented with decent CC and Battle Cry - Into the Fray.
Hope it helps - http://us.battle.net/d3/en/profile/trueX-1502/hero/15397188
Hell if you want sometime add me trueX#1502, I love helping other barbs and doing some trial and error via gear and stuff. GL