I battled the border last weekend. Buffalo saturday morning, just over an hour crossing into ny at the queenston/lewiston bridge, took just over an hour to cross, came back and made a u-turn at the border b/c the line was way too long and drove to the rainbow bridge, waited an hour and half. Sunday went on a bus trip to the bills game, waited 2 hours crossing in at the fort erie bridge (whatever it's called), going home took 6 hours from the time the bus started, just horrible.
not worth going on a weekend, especially a long weekend.