Our association decided to replace our old assigning software (I.E. pile of garbage) this year. After much investigation, we decided to buy the assigning software from Sportspak.
http://www.sportspak.com/ For our purposes, it had the best functionality and ease of use.
Z