ANAマイルを無料で入手できるクレジットカードのキャンペーンを下記に記します。
2012年1月現在、ANAマイルを【2600マイル】無料で入手できます。
・楽天カード・・・【年会費無料】入会で2000ポイント(1000ANAマイル)
・ANAJCBカード・・・【初年度年会費無料】入会で1000ANAマイル
・KCカード・・・初年度年会費無料で、次年度2100円ですが、メールアドレス登録&メール受信同意で次年度も年会費無料。入会+利用で1500ポイントがもらえ、100ポイント=40ANAマイルに交換出来るので、1500ポイント(600ANAマイル)相当が貯められます。
また、無料ではありませんが、ANAマイルがもらえるキャンペーンを行っているカードを下記に記します。
・ANAアメリカン・エキスプレス・カード・・・最大14,000マイル相当獲得出来るキャンペーン中。

↑管理人のポイント獲得実績。1ヶ月間最大ポイント5倍をうまく利用するのがカギです!私は旅行料金をこれで払ってOKクリアしました!

↑12000アメックスポイントをANAマイルに交換!12000マイルで東京・大阪・名古屋⇔ソウルの往復航空券と交換できます!
私のおススメの方法は、とにかく年会費無料でポイントを貯めまくって、それらをANAマイルに統合させる方法です。メインカードとサブカードという役割を持たせます。
メインカードは、やはりANAカードがいいでしょう。ただ、ANAカードの中でも初年度年会費無料で年会費2100円と安いANAJCBカードがおススメです。(SUICAを使うならANA VISA/マスターカードでもいいでしょう)
ただ、少しやっかいなのが、EDYチャージなどです。EDYチャージでポイントが貯まるシステムというのが以前はありましたが、現在はANAカードならばANAワイドゴールドカードという年会費が高めのカードのみになっています。
ただ、ANAカード以外のカード(NTTグループカード・・・10ポイント=2マイル)などはEDYチャージでもポイントが貯まります。(NTTグループカード内にも解説ページあり)
NTTグループカードはウェブ明細にすれば年会費無料なので、無料カードでEDYチャージでポイントを貯められ、かつANAマイルに交換出来るわけです。
その他、ライフカードは誕生日月がポイント付与5倍という高いポイント還元があるため、誕生日月のみ用に持っておいて、使うという手があります。
・ファミマTカードを利用して、Tポイント加盟店等で利用。現金で100円1ポイント、クレジットカード・iD利用だと200円で1ポイント貯まります。Tポイント2ポイント=1ANAマイルに交換できます。公共料金支払いなどもファミリーマートでのファミマTカード支払いでポイントが貯まります!
・ライフカードを利用して、EDYチャージ(1,000円につき0.5ポイント)(ライフカード1サンクスポイント=3ANAマイル)。
・出光カード「まいどプラス」(出光で利用すると1Lで2~5円割引)(出光プラスポイント2ポイント(ご利用金額400円)⇒1ANAマイル)
(クレジット利用額1,000円=5ポイント)