If you are going to be sending it to a printer (business cards, letterhead, etc.) than you should send it out to a real designer.
Pages is great for newsletters/business cards/letterhead that you are going to print on your home computer or send to Kinko's etc.
I'm not saying you are going to get low quality using Pages, but rather a high quality printer will probably have issues opening it up.