Printing cost to much money.

When I try to print a drawing SolidWorks takes a long time to  print. I do not think its the size of the file being printed. It will do  it on drawings with just a few parts and some times it will just print  as soon as I press the print button. But if it does it on one drawing  then it will always do it on that drawing. It is fast when printing a  part or an assembly, It seams to be specific to SolidWorks drawings. I  am running SWx64 sp2.0 on HP dual core 8gbRAM windows7x64. This has been  an issue since I upgraded to SW sp0.0 2010 and windows7. I think I  remember this happening in the beginning of SW 2009 but the issue was  fixed with the next SP. I do not have the option to move to the next SP  and all of my printer drivers are up to date. Please someone help me.SolidworksDrawings And Detailing