7.1.5 Frost Mage Macro Help

Need help on the best rotation to maximize damage. Thank You

Sequences[‘Frost_Mage’] = {
helpTxt = ‘Talents: 3232121’,
PreMacro = [[
/targetenemy [noharm][dead]
/cast [nopet][target=pet, dead] Summon Water Elemental
“/cast [combat, nochanneling] Rune of Power”,
“/cast [combat, nochanneling] Ray of Frost”,
“/cast [combat, nochanneling] Frost Bomb”,
“/cast [combat, nochanneling] Frozen Orb”,
“/cast [combat, nochanneling] Frozen Touch”,
“/cast [combat, nochanneling] Ice Lance”,
“/cast [combat, nochanneling] Flurry”,
“/cast [combat, nochanneling] Water Jet”,
“/cast [combat, nochanneling] Frostbolt”,
“/cast [combat, nochanneling] Ebonbolt”,
“/cast [combat, nochanneling] Frostbolt”,
“/cast [combat, nochanneling] Frostbolt”,
“/cast [combat, nochanneling] Glacial Spike”,
“/cast [combat, nochanneling] Frostbolt”,
“/cast [combat, nochanneling] Glacial Spike”,
“/cast [combat, nochanneling] Frostbolt”,
PostMacro = [[
/cast [combat] Blood Fury
/cast [nochanneling] Ice Barrier
/use [combat] Ice Floes
/use [combat] Icy Veins
/cast Blazing Barrier
/use [combat]11
/use [combat]12
/use [combat]13
/use [combat]14

Here’s mine. I try to pvp more and don’t like to have to stand in the rune. Plus for me with Incanter’s Flow, I feel I get more dps. But here is my macro I use. I do about 550k burst and settle around 300ish sustained. ilvl is 827.
I keep Flurry on a seperate macro.

Sequences['ChuckFrost'] = {
  Author="Chuckfinley@Shattered Hand",  
  Talents = "3231123",
  MacroVersions = {
    [1] = {
      StepFunction = "Sequential",
        "/targetenemy  [noharm][dead]",
        "/cast [combat] Ice Floes",
        "/cast [combat] Icy Veins",
        "/cast [nopet][target=pet, dead] Summon Water Elemental",
        "/cast [mod:alt] Ice Lance",
        "/cast Ice Barrier",
        "/cast Frozen Orb",
        "/cast [combat] Ice Nova",
        "/cast Comet Storm",
        "/cast Ebonbolt",
        "/cast Frostbolt",