Many points have come up in this thread, and I would like to throw in my two cents worth on a few of them.
Although polls might give us a general idea of what people are thinking, they can be very inaccurate; the recent Alberta election has shown us that. Polls can be good for trends, though. If something is becoming more (or less) popular over time, the poll might be an indication of a change in the wind.
The talk about William "skipping over" Charles is nothing more than an intellectual exercise. It cannot, and will not, happen - putting aside the constitutional mess that it would create, William himself would be extremely unlikely to agree. It's fine to talk about these possibilities, but we can't kid ourselves that this is a real option.
As for the thoughts of Canadians? My impression is that the large majority of people in Canada are indifferent. There are then a minority of people who believe in monarchy and another minority of people who strongly oppose it. The way to promote monarchy is not to try to convince the minority of Republicans - instead, the vast indifferent majority must be given enough information to make them realize the importance of the question, to the extent that they care to become involved.