I was watching the news not to long ago and I wish I could remember the airline but they will soon start charging for you to redeem miles. $50 for domestic flights and $350 for International flights.
I recently got Aisana Airlines Visa Card through BofA and I get mile fir each purchase and double mile for purchesing Asiana Airline Tickets with it.