Note to those avoiding Linux: Yes, you can do desktop publishing. You can do it with Scribus. One of the most frequently recurring comments I hear about why somebody -- especially in a small-business environment -- will not migrate to Linux is the alleged absence of a desktop publishing application. I think this is one of the most under-reported aspects in using Linux instead of Microsoft Windows or Mac computers. Let's be clear here: Windows-based commercial-strength page design and illustration programs far outnumber what you will find for Linux distros.