Free
Canon LBP2900b driver
A free program for Windows, by WWW.JUSTAPPS.COM.
Keeping all printers at one place