I'm having a bit of a hard time visualizing the mana curve with the list like that.  I'm going to see if I can put it together in a deck builder later.

What tended to happen with the wins when you got them with this deck?  In particular, which part of the effect did you end up using with ice lance, the freeze or the damage?