Spirited miles