On this topic, it is looking like such laws will soon change in Canada on account of a research study being conducted to test the effects of someone who is HIV+ donating blood to be used for someone else that is HIV+. So far, the study has been able to conclude that such a practice may actually be worth while, which would help relieve the shortage of blood because it would leave blood that would have otherwise been used for someone who is HIV+ for someone else who is in dyer need because they had another HIV+ donor in which to donate the blood.
Perhaps Canada really is leaps and bounds ahead here…