Doctors are saying that this year's vaccine is only 45% effective:
http://www.cbc.ca/news/health/story/...ctiveness.html
It was estimated that it would be 59% effective before the season began.
Still better than nothing and I see no reason to not get it, but it just goes to show you that you can't rely on it.