This is my first post on this thread and want to declare my "ignorance".
I ride my bike every day to work (from King/Bathurst to Don Mills/Eglington) for the past two year...I've never owned a car my entire life (I'm in my 30's) and consider myself 'green' by living standards. I AGREE with...