I finally got around to setting up the HP Photosmart C3180 that we got with the Mac Book Pro. For printing, I want to be able to send print jobs from all of our computers, so I decided to connect it to a Airport Express. Unfortunately HP doesn't list this the Photosmart C3180 as a compatible with Airport Printer Sharing.
This post has instructions on getting this printer working with Airport Printer Sharing, using Gutenprint. The only problem that I have with this setup is that the print quality of photos is pretty poor.