People keep saying they get these great deals out of Buffalo but I just don't see it, atleast not for the dates we need to go. Air Trans is $1678 US for the 3 of us, Jet Blue is $1777 US, Southwest is $1690 US.
So going out of Buffalo is not always cheaper. Sure if they are having a seat sale it would be cheaper but I am very happy with my $1200 with Air Canada out of Pearson. And Air Canada has nice planes with bigger seats, the American airlines are not as nice. Just make sure you check ALL airlines, both out of Pearson and Buffalo.