Frost Mage :

Code:
/castsequence reset=combat Frostbolt, Frostbolt, Frostbolt, Ice lance, Frostbolt, Frostbolt, Frostbolt, Frostfire bolt, Ice lance, Frostbolt, Frostbolt, Ice lance
/cast Deep Freeze
The frostfire bolt is in the macro so that I don't have to use 2 buttons to manuver the proc. I should now that Jamba recognize the brain freeze proc, but I found this working out fine. Ice lance is on the macro aswell to not waste the finger of frost procs. Sure there are some times firing ice lance without it and will have some loss of dps... which needs some working. Maybe I separate ice lance, frostfire bolt on separate macro. On heroic it may not be necesary, mobs are dying so fast now...

There are probably better cast sequence but after many testing I found this working all right. Doing from 3k-4.1k depending greatly on what dungeons I am. I would like to try fire but the hot streak proc is bit hard to manuver. Yes I have seen to put a different macro button just for pyro. Its that the heroics, mobs die so quick which fire is a bit weak on burst compared to frost and arcane. I may give arcane a shot, but so far I am enjoying frost dps. Love when mob dies unable to do anything with my 2 frost mages using deep freeze simultaneously.