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