I agree 100% with your comments about Porter airlines.  If your destination is on their flightpath - take Porter.  They have a strong resemblance to the old "Ward Air" days, when customers were people first not $$$.  Love the way they treat you.