Make sure to get your spouse involved with this one!
Does he have a weakness for a particular food; coffee, tea, chocolate, macadamia nuts? Something expensive that he doesn't buy for himself and isn't restricted by his diet. There are gift baskets that cater to just about every taste you can think of.
Is he retired? Does he have a dream vacation spot he'd love to go "sometime"? You may not be able to buy him airline tickets but you can get him a lovely travel guide to the destination.
Tickets to an event are always one of my favorite gifts to give and to get. Something fun to look forward to after a holiday.