I've given blood on and off for 25 years - I have no fears about blood or needles! My only worry is that someone might v* while I'm lying there unable to run, but that's never happened.
I've read that only 5% of the population (of the UK that is) gives blood which isn't a lot, is it? I always wanted to do it anyway, but over the years I've had a lot out of the NHS, so it seems only fair to give something back!!
I'm also on a bone marrow register - anyone got any tales about that?