I am becoming more and more a free agent. The majority of my miles are still with Alaska, but I now have miles in American, Delta, and JetBlue. JetBlue is probably the best alternative but as someone (me) that lives in SEA, JetBlue only offers 3 destinations.
The worst is definitely yet to come with Alaska.