flying out of Buffalo is usually cheaper, especially if you can talk a friend into driving you and picking you up, so you don't have to pay for Park n' Fly. We're talking hundreds of dollars' difference vs Pearson (at least it was for Christmastime flights)!
good luck,
Jen