Also I now see where the print resolution box is. I've only printed from CS3 a few times (I use Qimage), but if the print resolution is between 180 and 480, I just send the native pixels to the printer, properly sharpened, and let the printer driver sort it out (see "From camera to Print"). That works fine. Have you checked you image size before printing (Image - Image Size)?
David