I think Elvis hasn't carried it because he lives in Mexico now. Kurt, Liz, Brian, Tracy, etc., all still live in Canada for the most part.
I have heard Betty Fox from several different media sources so, if I was a betting woman, my money would be on her.
Here's my dream scenario: Donovan Bailey sprints it into the stadium and hands it to Jamie & David, Jamie and David skate it around an ice rink in the middle, then pass it off Mrs. Fox.
I don't want to see our currrent Olympians do it. It's too much excitement and focus on them. Reminds me of the "curse of the flagbearer" business (speaking of which, who will that be? I'd prefer Clara for that.)
I haven't got a clue as to who will light the flame, but I agree with posters above that S/P will probably be one of the final torchbearers; maybe even inside of the stadium. That would be very nice to see.
Well, we now know Clara will be the flagbearer so that lets her out of the running for sure. She's an awesome Canadian sportswoman & I'm glad they chose her to be our flagbearer