While I used to love Porter both for location and better service at comparable price, it's not much good if you're flying to Vancouver or Toronto, and the one time I took it to St John's was miserable
Edit: and the union Pearson Express made the main airport a lot more accessible