The Barclaycard Avios Plus welcome bonus if doubled to 50,000 for those who apply before 31st May and are approved.
3K spend in first 90 days needed.
Say you keep the card for 3 months, thats £60 in fees but you get 54,500 Avios out of it. Not a bad return.
Nice follow on from the 70,000 bonus AMEX offered a couple months back.
If BA move to spend based Avios like Iberia, then I think card incentives will become more popular as ways to gain miles.