With the exception of a mileage-earning credit card, my miles in recent years have come from travel related activity (flights, hotels and related bonuses). However, recently I've been dipping my toe back into other sources for mileage earning. So far, miles from Sprint long distance and NetBank have posted without hassle, and I've really benefitted from the help of Gary Steiger's Free frequent Flyer Miles web site. He lists ways to earn miles from credit cards, commmunications, finance, shopping and more, with the considerations to make and his own cost/benefit analyses of various activities.