We accrue SkyMiles by charging everything we can on our Delta Amex card, and buy gift cards at Kroger, which post as double miles. Most of the places we fly as a family are smaller markets, and we choose early morning flights when possible because they require less miles.