After my testing I found ice lance was a waste of dps. I use two macros. My frost spec is here. http://www.wowarmory.com/character-s...idon&n=Icewine I tried to get as much haste I could to make my frostbolts faster. My dps is decent and has been over 3k on VOA if I dont blow all my cooldowns before they use bloodlust. The frostbolt macro is just spammed. The elemental/coldsnap is used whenever I need to max dps. Deep freeze and brain freeze is a waste because I run 3 mages. Trying to manage brain freeze procs doesnt work. Deep freeze is more of a pvp talent. I have 1 point in imp bliz because it increases the dps a ton. My problem is I have not switched to Hotkeynet or Innerspace to take advantage of my 3x imp blizzard with frostbite shatter crits. My mages are in heroic and badge gear.

MACRO 16777233 "Frostbolt" Spell_Frost_FrostBolt02
/run SetCVar("Sound_EnableSFX","0")
/use 13
/use 14
/run SetCVar("Sound_EnableSFX","1")
/cast icy veins
/cast [target=focustarget] Frostbolt
END

MACRO 16777224 "summon pet" Spell_Frost_SummonWaterElemental_2
#showtooltip Summon Water Elemental
/stopcasting
/castsequence [target=focustarget] reset=144 Summon Water Elemental, Cold Snap
END