Originally posted by dom
you will be surprised how quickly you amass miles if you use credit cards ( again virgins £90 card gives you 2 points per £ ) is better that BA's amex ( 1.5 per £ )
A small point to make here:
That's not exactly a fair comparison. The BA Amex Prem. Plus will give you a two-for-one voucher once you have spent £15k on it. This is far better than the companion voucher you get with that spend on the VS credit card. It means you get two seats instead of one when redeeming miles, which if used properly, gets you two Club World/First seats for half the usual miles - an excellent deal.
Also some of the Tesco offers make it easy to bank bucketloads of miles - not quite so easy to do with VS.