Yes, the BA premium card would be nice, i'm not quite on £30k a year yet though unfortunately despite a very good credit rating.
I have the Lloyds TSB duo's (amex and mastercard) and use them enough to have racked up 10,200 points so far. Not massive I know. I also have £15 of tesco clubcard vouchers which would get me another 3,600 points. Not sure if that is worth it though really? Hmm.
I was looking earlier and I can get a one way flight from Marseille to Manchester for 4500 points +£15 "reward flight saver". Does that last bit mean the tax? Doesn't seem too bad.