The OP has my sympathy. I have a BA PP Amex card, so spend £10k and get a 2-4-1 but given 1) how rubbish the BA availability is at present and 2) the more attractive miles earning options on other cards, I'm not putting anything on the BA Amex other than flights at the moment, owing to the insurance benefits.
Although I've made two very valuable redemptions for travel in 2013 for a total of 7 round trip BA long haul premium seats, the way availability looks right now I have zero incentive to tie myself unnecessarily to BA.