I prefer donating money. "Being busy" isn't always a great excuse for not volunteering but I really feel too busy to help much. Before I was married and had kids I did volunteer in person a lot more. Also donating money makes me feel I can make a small contribution to things far away.