I just received an offer from Bank of America Alaska Airlines visa- convenience checks to make balance transfers or payments, 0% interest until 10/04, zero fees, good until the end of June. I don't think it said anything about earning miles but if it does it's a no brainer. If it doesn't, it still may be a good deal to get 0% interest for awhile. Is there a catch that I am not seeing?