I would get in the following order :
US Bank Club Carlson visa
Amex Premier Rewards Gold (go to
www.creditcards.com and try "offers matched for you" to see if you can get 50000 points offer to come up).
CITI AAdvantage card with 50000 miles bonus(can be found on Flyertalk)