As we posted recently, Canadian Niagara Hotels is planning a 229m hotel on their property. There is a discussion of this going on in the ScyscraperCity Forums.
I looked around the site a bit, and noticed they have all sorts of information on skyscrapers in major cities. There is a page for Niagara Falls, as well as a nice diagram page that shows all (or most) of the large buildings in the area.