Someone mentioned ClearStream antennas. I'm using a ClearStream 4 in Sanborn, NY (about 7 miles east of Niagara Falls, US) and picking up all Buffalo stations, some from about 42 to 45 miles without a problem. This summer I may pick up a rotator as I noticed when I was setting it up that if I turned it north instead of south, I got a fair number of Canadian stations as well.