Another good way to keep miles from expiring is the "Dining For Dollars" thingy. Almost all airlines have them. Just sign up and go to one restaurant that's on their list and use the credit card you've registered, and you're good for another however many months.