Either one is better; it just depends on personal preference. When you are short on time but have extra money, donating is the choice, and vice versa.