IMO the best site for resources related to printing under Linux is
LinuxPrinting They not only have a huge amount of information regarding how to set up printing under Linux, but also have an incredible array of available drivers. I'd definitely encourage you to check it out if you haven't already. Good luck with the project -- J.W.