I think an NDP majority is a pipe dream. It will never happen; the political landscape isn't going to allow that. It will be a minority at best, and that itself is a longshot.
A recent poll:
CON 35%
NDP 30%
LIB 22%
This indicates the NDP surge continues. They're now within 5 points of the Conservatives, and have an 8-point lead over the Liberals. I would have never expected this to happen, and I can't see how any of this won't lead to a healthy boost in NDP seats.
In other news:
Advanced polls up 34.5% from 2008 election
If this indicates that voter turnout will be higher than in 2008, then I'm pleased. Of course, maybe it was just because it was the long weekend. A part of me hopes it indicates that something's afoot, and people are not willing to give the Tories another shot.