Ok,
Here goes.
This is for Frost.
Frost is a great spec for tanking in general, especially multi target.
As a single target spec it doesnt completely fail, but DW and Raid does not go easily together.
As far as build goes, my current build looks like this:
http://www.wowhead.com/?talent#j0xMZhxx0AbIofzbukAo0xG0z
The Frost Tree is pretty static there, not a DW Build.
For DW you would need to drop some talents (most likely in Unholy tree) to get Nerves of Cold Steel and Threat of Thassarian.
DW is dangerous as you require to be hitcapped (17% for DW before talents, hence 14% clear hit rating), and also a LOT of expertise. The straight 26 wont cut it anymore here, your aim would be to actually hit the parry-cap at 54 or something.
As far as rotation goes, Raid-trash and 5man:
DnD, Howling blast, Blood Boil x2 --> DnD, Blood Boil x2 + Obliterate + (If procced by Oblit to be free) Howling blast.
Single target:
Icy touch, Plague Strike, Obliterate x2, Blood Strike x2, (if procced) Howling Blast --> Runic Power Dump (anything you like: Frost Strike is good, Death Coil isn't terrible as it can crit 2x dmg, IceBound Fortitude if dmg is a bit high) --> Obliterate x2, Blood Strike x2 (or Unbrekable Armor) --> Runic Dump.
It might be important to note that for Single Target i do NOT use Pestilence. I gain far more Threat/second by reapplying the diseases manually, as each does it own little threat, whereas Pestilence offers no direct threat. Also, doing this, keeps my single target rotation static and not prone to any surprises or what-if's.
Unbreakable armor is excellent. Its cheap and it works really well. However, make sure you only use it when your Blood runes have changed to Death runes. That way you only loose 1x Blood Strike in your rotation instead of something far more valuable like Obliterate.
You will Notice i specced Unholy tree as far down as Corpse Explosion.
ONLY REASON I DID THAT: I love 5mans. I love AOE. There is no better AOE Runic dump better than Corpse exlode.
My other build is also for tanking, but is straight-up Raid only.
Another thing you MUST do: Macros.
You will need to make macros for EVERYTHING on your hotbar, to have it include Rune Strike in ever button. It triggers no Global Cooldown, and macroing it this way, makes sure you use it as much as (in)humanly possible.
#showtooltip Howling Blast
/startattack
/cast Rune Strike
/cast Howling Blast
/script UIErrorsFrame:Clear()
Simple replace Howling blast in first and second-last line with each different ability. It switches on autoattack, if no target obtains nearest target in front, casts the ability, and triggers Rune Strike if its active.
This way no matter what button you press at any time, your RuneStrike is going out if it can.
You CAN remove the last line, it simply removes all the Blizzard error messages on the screen. I HATE those "Not enough RUnic Power" "Out of Range" etc messages spamming while im button-mashing.
Have fun, lemme know if u have more questions.