From your location, I would guess that you are looking for the Buffalo, NY stations. ost people in GTA an see Buffalo's digital stations, but it is going to take a very powerful antenna system to get you what you are looking for as most of the Buffalo tations are farter than 60 miles from your location. How much antenna height can you get? 30' is about average on a rooftop without using a freestanding tower, but more would help you, and I know that many Canadians erect towers to get distant TV stations. Even if you can get only 30 feet, here's what I would suggest:
Go with my deep-fringe prescription: A Wade-Delhi VIP-306SR VHF deep-fringe TV antenna plus an AntennasDirect Xg-91 UHF antenna mounted on a mast above a rotator separated by a minimum of 4'. The XG-91 should be mounted above the VIP-306SR. I am suggesting a broadband VHF antenna to you rather than a high-band yagi because Canada is going to do a lot of reassigning of their stations when they do their digital conversion, and you still have a LOT of analog stations that use channels 2-6 analog in Canada: don't rule them out for the moment. Mount the XG-91 so that it's front is tilted 15 degrees +or- from the horizon.
Use a Heavy-duty rotator like a Hy-Gain AR-40 to turn this array, as I have found that the lighter rotators like the Wade, Channel Master and Philips rotator motors are too lightweight to turn a large rig like this, particularly in the cold and snow of the Great White North...LOL
Use a high-input preamplifier like a Winegard HDP-269, since you have a LOT of local stations whose combined signal strength may overload a preamp like a Channel Master Titan 7777 or a Winegard AP-8275.
Here are some links to help you:
http://www.pctinternational.com/channel ... lation.pdfhttp://www.winegard.comhttp://www.antennasdirect.comhttp://www.rotorsevrice.comhttp://www,wade-antenna.com