Red Green! LOL How about Rick Mercer? LOL (j/k)
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.)