I just swiped this from Yahoo to give some background:
I voted today for the first time. I didn't get to vote in my home riding since I'm off at school, but I'd expect the PCs to take that one, as they've held it for as long as I've been there and the guy is pretty popular around town. As for the riding here, It's hard to judge. I think the students will probably give the NDPs a lot of votes, since one of their promises is to lower tuition fees, but it wouldn't surprise me to see a lot of votes split between the NDP, Liberals, and even the Green Party and for the incumbent PC to win again.