LOVE pic 120 of Niagara Falls NY. The NY side often doesn't get the attention it deserves, although new and promising things are happening.
Also your Toronto photos are great! I recognize every place there and wish I would have had more time to get some great photos myself.