I just did a fairly detailed analysis of the mana situation and why we stay OOM once we go OOM over in my blog
. Basically it comes down to either mana being too slow to regen, or, spells costing too much. Plain and simple this is something that Blizzard has to
fix, otherwise it will render Shadow as an infeasible raiding spec.