IMO the best bang for buck amex card is back at its highest sign up bonus! Normally 50k sign up bonus, it is back up to 100K points with a $3k spend in 3 months. Website is still showing 50k points but if you use a referral link (just hit one of the referrals below) then you will get 100k points. Bonus for the referrer is 40k velocity points for them too, so if you have the card already start signing up your spouses, children and pets for 140k points a pop! Annual fee is $375 but that is easily offset by the value of the points and the return virgin flight which i have previously been able to flog for about $250 to people via OzB.
This offer available to new Card Members only. Annual Fee $375 per annum