Southwest and British Airways offer companion passes to heavy spenders.
The United MileagePlus card and some of the Delta cards offer bonus miles at certain spend thresholds.
If you're a really high spender, the JPMorgan Palladium card offers a bonus at $100k spend, although this card is invite only.