You should actually throw in Mirari's Wake in the deck for your mana problems. The wake gives your a +1/+1 for all creatures and all your lands make double mana.
Permalink
This was a Standard deck that would have been a good contender at worlds. Sadly the win/loss ratio against Mirari's Wake was not good enough.