I'd rather give a present (and I've got a couple of good ideas), but DS would quite like to give money.
I suppose I feel like a present shows thought, and I'm reasonably confident that they'd like what I'd choose. I worry that they'd end up with a lot of money if everyone gives them money. I know I prefer it when DS receives a range of gifts, including things I wouldn't have thought of (but that he actually really likes), and also a small amount of money.