Thanks for the tour, I always want to take some photos on the American side. It gets a bad rap and they tore most of it down over the years.
At the time I toured downtown Niagara Falls Canada (almost 3.5 years ago) it was one of the most decayed downtowns I'd ever seen in Canada:
http://forum.skyscraperpage.com/showthread.php?t=146238