The above post pointed out something that you NEED. Whispersilk cloak will prevent everything except board sweeping spells, which nothing can prevent as far as I know.
Permalink
Also Enlightened Tutor and Tower of Eons.
Staff of domination would make this deck the dogs danglies. Infinite life, the power to tap and untap any card, and draw as many cards as you want? This allows you to get to that indomitable angel before they get the chance to blast the living **** out of your Myr.