I've had a great experience being a donor. The staff at the bank is super-friendly and the facility is nice. The benefits are also great: free movie tickets and promos during the application process, full physicals twice a year, and great compensation for donations.
More importantly for me though, is the idea of helping couples have children who have tried to conceive on their own and were unable. I am planning on having a family one day and it is really important for people to be able to realize this dream.