Just a suggestion - does everyone in this area (Niagara region) know where Niagara Tactica is? Maybe we could all meet there - it's right at the Victoria Avenue exit off the QEW, and it's right by the Tim Hortons - perfect for the last minute bathroom break before the push for the border.
Plus I'm right down the street from it

.
Just a quick note - as far as I know, a passport is not needed to cross the border by car, only if you're flying. You WILL need a valid driver's license and valid birth certificate, at least if you're an Ontarioan.
Jordan