Now that people are starting to realize a vote for the NDP is not a wasted vote, I think the NDP will win somewhere between 10 and 20 seats in the next election.
Keeping in mind what Kimmy said about Mad Magazine here's some tidbits about the NDP:
15.7% of the voting population marked an X next to an NDP candidate in 2004, that amounts to 2,100,000 votes for Jack and the by's
The NDP received one seat for every 110,000 votes cast
by contrast the Liberals got one seat for every 37,000 votes, the Conservatives received one seat for every 40,000 votes and the Bloc won a seat for every 31,000 votes they received
There were a lot of close races for the NDP in 2004
The closest 12 races came down to less then 6,500 votes combined!
An average of about 550 votes per riding...
Here's something the NDP said in a letter sent out in January:
"..if just 3,200 people in strategically placed ridings across the country had chosen the NDP instead of another party, we would have 31 seats instead of 19."
So I think it's safe to say the NDP had a fairly successful election in 04. (the party's second highest vote count only second to Ed Broadbent's 88' campaign)
Also I think it's safe to say that the increase in support that the NDP is seeing will make the next election even more successful for the party
Interesting and exciting times ahead that's for sure