I usually dont donate blood. mine is
xtra premium 
(o-ve). the universal donor. thats why I donate on request. btw, this sunday I am doing it at chiranjeevi blood bank. some poor guy's heart needs some sevicing. anyone wants to accompany me? I have to be there between 9-11.