Properly geared ele shaman do not go oom.

By properly I just mean crit (crits cause clearcasting, which saves mana) combined with a Tstorm in between pulls, or during, and I never go oom.

Even with a bad tank, I can still fly through heroics without stopping.