A few summers back, I operated (as an f/a, in my previous life) MIA-YVR numerous times on a 319. Thanks to some nice winds, we took over six hours in the air on a few occasions... They were also operating BOS-YVR on a 319 back then as well. Great plane, but like the RJ, it CAN fly longer routes than it SHOULD, from a passenger's point of view.
Swerved.