Here's another tip : car rental. Normally I credit my Avis rentals to BA (250 miles per rental) but occasionally switch it to a US airline (50 miles a day) to "activate" the account against expiration. Like the OP, I also use iDine for the same purpose.