I would take a look at these forums. I've already earned 25K CO miles for opening a free checking account, and have another 50K to claim for CO credit cards and business account.
http://www.flyertalk.com/forum/milesbuzz-370/
http://www.flyertalk.com/forum/mileage-run-deals-372/
http://www.flyertalk.com/forum/milea...iscussion-627/