What is a good desktop publishing software?

Question by musicxbang: What is a good desktop publishing software?
If I were to start a professional greeting card and invitation business at home, which desktop publishing software would be best to buy at a reasonable price?

Best answer:

Answer by vbmica
The best desktop publishing program is Adobe InDesign, or QuarkXpress and neither of them are cheap.

If you are serious about it being a business, then you need one of these programs. I use InDesign, but that is only because I have been using Adobe products for a long time.

Either of these two programs will do everything you need.

Cheaper, but not nearly as good is Microsoft Publisher. It is a beginners DTP program and is not compatible with anything else.

Add your own answer in the comments!