Looks like Citi has once again raised the spending requirement on getting signup bonuses on these cards. You need to spend $2,000 to get 40,000 miles and additional $3,000 to get the last 10,000 miles. So total spending is $5,000 within 4 months of card opening. You also get 2 Admirals Club passes and $100 credit for the 1st eligible AA purchase within 12 months. As before, the trick is to sign up all three cards on the same days using three different browsers and you may get 150,000 miles.
Personal Visa
Personal Amex
Business Visa
I have found the old Business Visa 50K link still alive. It is slightly better than the current offer: you only need to spend $3,000 within 4 months to get the full 50K miles; in addition, you also get 2 Admirals Club passes and $150 credit for the 1st eligible AA purchase within 12 months.
The older but better Business Visa offer