My ffrost DK uses two sets of macros, my keyboard spams them, I push one button and away we go


Single 1
#showtooltip
/castsequence [nochanneling] reset=combat Horn of Winter, Plague Strike
Single 2
#showtooltip
/castsequence reset=combat/alt Howling Blast, null
/castsequence reset=combat/alt Obliterate, Obliterate, Howling Blast
Single 3
#showtooltip
/castsequence reset=combat/alt Howling Blast, null
/cast Frost Strike
Single 4
#showtooltip
/castsequence reset=combat/alt Howling Blast, null
/castsequence reset=combat/alt Empower Rune Weapon, Soul Reaper
Single 5
#showtooltip
/castsequence reset=combat/alt Howling Blast, null
/cast Pillar of Frost
Single 6
/cast Raise Dead

AOE 1
#showtooltip
/castsequence [nochanneling] reset=combat Horn of Winter, Plague Strike, Blood Boil
AOE 2
#showtooltip
/castsequence reset=combat/alt Howling Blast, Blood Boil, null
/castsequence reset=combat/alt Obliterate, Obliterate, Howling Blast, Plague Strike, Death Strike
AOE 3
#showtooltip
/castsequence reset=combat/alt Howling Blast, Blood Boil, null
/castsequence reset=combat/alt Frost Strike, Howling blast, Howling blast
AOE 4
#showtooltip
/castsequence reset=combat/alt Howling Blast, Blood Boil, null
/castsequence reset=combat/alt Empower Rune Weapon, Soul Reaper
AOE 5
#showtooltip
/castsequence reset=combat/alt Howling Blast, Pestilence, null
/cast Pillar of Frost
AOE 6
/cast Raise Dead
I average about 40-50K in heroics, in big AOE piles my current record is 119K DPS.

It's a little clunky and open for improvement, take death strike for example, in a Frost Macro there is no place for it. However I got tired of dying or straining the healer so I added it.

Anyway, I hope this helps.

Wink