Peace Bridge.
Line ups aren't really a problem. Waited at Queenston-Lewiston once for 1 hour.
Very close to the airport.
However, on the way back to Peace Bridge from Airport there is also a 75cent US toll on the highway.
Despite the $2.50 US bridge fee you pay on the way back (btw it's cheaper to pay in U.S....) it's much more convenient.