DH has been collecting AirMiles on his credit card, but I want to fly less, or not at all, so I want to stop doing this. Can anyone recommend a credit card that gives points for something other than Air Miles?