Give blood today. I just did it during my lunch break (well ok, had to take an extra hour because of delays/ making sure I was fine), but I can't tell you how proud you will feel afterwards. And knowing that you will have helped someone else is simply
invaluable.