Thanks for the info everyone.
I'll live at the corner of Finch and Birchmont. I'll probably take the bus to the Finch/Yonge station and get onto the subway to get near downtown area and ride to where ever.
I rode on Centre Island before, and long story short, that was the place I "rediscovered" the joy of cycling 3 years ago. I bought my first bike since childhood soon after that trip and the rest is history...