Oh, just in case US folks don't know, the Red Cross website allows you to not only find locations and dates near you, you can also set up an appointment online. Once you've donated, it keeps track of how many units you've given and the dates when you're next eligible to donate. Pretty cool, IMO.