I have been doing a whole bunch of layouts for the company, we're making sort of like a Yellow Pages of all our clients. My problem is when i print my *.PSD the text comes out AWFUL!

Im printing in grayscale to 300dpi.
Any idea how i can make my text look clear?