Daily Discussion: Wizard!

After countless buffs this card always makes me think "Meh" when I even think of including it in a deck. I can't help but feel that so many better options exist, and this card needs something a little different to be viable. What's your opinion on it?