Some of my former students wrote a program to run the auction for our league. We used it last year and it worked quite nicely. It is available for download here: http://kenlahm.com/applications.php (full size image)
The program is written to take advantage of multiple monitors/projectors with up to 16 teams. We begin our auction with CBS's list of the top 300 players, so that's what you see in the screenshot. You could also begin with nominations.
It is written in python & wxpython which you will have to download and install (they are both free). Everything is explained in the readme file.