Have just booked my trip to the Big Smoke.
Arrive late Tuesday June 27th and leave Saturday July 8th.
My rough itinerary looks like this:
Tues June 27th - arrive close to midnight
Wed/Thurs June 28/29 - work in TO
Fri/Sat/Sun - Canada Day long weekend WOO HOO
Mon/Thurs - Michigan July 4th celebrations
Fri - Return to TO
Sat - Return to Van