Hi Ali

not a webdesigner so I can't help you with the problem, but speaking purely as a user, I'd go for a PDF download everytime, printing from a browser frequently falls over in my experience.. as much to do with the browsers as anything I think