I agree with Shari. I have done both printed my own as well as having them done professionally. Before I have my color ink-jet and color laser printers I never did my own. My personal thought was the same as what others here stated...I didn't want the first appearance to my clients to look homemade. Now that I have higher end printers I do most of my own printing but I always take them to Kinko's to have them folded and when doing my business cards have them cut them.
Good Luck
LoriLee