IB does more damage, but a single IB takes longer to deliver than a single FB - so more time in the attack from IB, but more damage per 100 energy.
I like IB personally, because it can take 3 IB to take down a big Dnite, more times than I will get a kill with a single Blizzard.
I would say it is personal choice as to which you like.
On paper, Blizzard is superior...in practice, it depends on what is in your gyms.