I'm actually working on that very problem, using a Powerfile C200 CD/DVD changer. The unit holds 200 discs at a time, is made to be connected to a PC via Firewire and they can be purchased relatively cheaply on eBay ($4-600).
A number of people have made auto-ripping scripts for use with Linux and the MTU module, but since all of the machines on my network are Windows based, I'm scripting the procedure in Perl and using a COM object to manipulate the changer.
I will say this, though: I'm having a devil of a time trying to get the audio stream from discs mounted in the changer. If anyone can offer any constructive suggestions, I've posted details here: http://club.cdfreaks.com/showthread.php?t=145416