[CentOS] Need tip on an inexpensive printer for college student using CentOS 5.5

Mon Aug 16 18:50:32 UTC 2010
David McGuffey <davidmcguffey at verizon.net>

Sending my son back to college with a dual-boot laptop with Win 7 and
CentOS 5.5.  He uses Win7 to manage his iPod and SW that sometimes
issued by a professor for a specific course...otherwise he uses CentOS
for everything else. That setup worked well last year, except for
printing. He has a low-end Cannon printer that is not supported in the
Linux realm. 

Most of his coursework was uploaded to "Blackboard" and rarely did he
have to print anything.  On the rare occasion when he had to print a
paper/briefing, his work-around was to build the paper/briefing in OO,
save in Office 2003 format on a USB drive, boot to Win7, load in MS
Office and print to the Cannon printer. I'm looking to clean that mess
up for him before sending him back to school.

Looking to buy an inexpensive printer he can use on both sides of this
laptop.  Any suggestions?

Dave M