I set up my HP 4550 AIO from PCLinuxOS Control Center>Hardware>Printers... worked easily for network sharing, too.
Also, I know not all drivers are included, but I haven't had to install anything extra for this printer from Synaptic for 2009 or any of the last betas, etc, and it has all of its functions.