From BUF to Niagara Falls, ON I would take the Rainbow Bridge. I find the wait times much shorter than Queenston-Lewiston or the Peace Bridge. However, if you were continuing on to Toronto, I would avoid the Rainbow because you have to get off of the highway to reach it. Since you are staying right over the bridge, in my opinion it is the best way for you to go.