Thanks for all your replies!

mrs767er: PDX..... yes.. and no... it's a 6 hours drive there from Vancouver. Seattle is the better option because it offers shuttle service between YVR and SEA about 3 hours ride (I compare that to flying to MSP from YVR) and with my airport employee pass, I get discount on that too....

I personally dont mind sitting in coach for domestic flights, but when it's long haul, i do have a preference for Business Elite, and I wouldn't mind flying farther to have a greater possibility too..