I have a HP Officejet 6210 plugged in to my Windows machine, and set for sharing. My other Windows machine can print to the networked printer, but my iMac cannot. I have the latest driver available on my iMac for my printer and I can "find" the printer, but when I print I'll get an error "There is a problem communicating with the printer. Make sure the printer is powered on and connected to the computer. Delete or stop the job and try again." When connected directly to the iMac it will print, and my Windows computer can see the printer, but I cannot select the printer to use. I spoke with Apple Support and they couldn't help me out. They said my best bet was to purchase the Airport Express. I don't want to go out and spend 100.00 for the airport express...there has to be something else. Any suggestions?