Look, even from a non-partisan perspective, these trains are awesome. I grew up less than a minute away from the Port Credit GO station, and take the GO train (when I'm actually in Mississauga) at least once or twice a week, so GO Trains formed a significant role in my life.
Anyway, good on Dalton for getting these things, blah blah blah, good for the environment, blah blah, help the economy and reduce congestion blah blah. Lets not get distracted from the central theme: These trains (and trains in general) are awesome. If Dion makes "Parliament will pass a motion recognizing the awesomeness of trains" plank, the Liberals will win a majority, guaranteed.