Mac,
I've Done a bit of Googling and found people are reccomending scribus:
http://www.scribus.net/modules.php?o...ads&file=index
although no official support for Publisher Docs has been added as yet, so you'll have to have a play.
here is somthing I found from
http://wiki.scribus.net/
You may be able to import an approximation of the document by following this process:
* Open your document in Publisher
* Go to menu Edit --> Select All (Ctrl+A)
* Go to menu Edit --> Copy (Ctrl+C)
* Open Microsoft Word
* Go to menu Edit --> Paste (Ctrl+V)
* Save your Word document (eg. file.doc)
* Open it in OpenOffice
* In OpenOffice go to File --> Save as in OpenOffice Writer format (eg. file.sxw)
* In OpenOffice with sxw file go to File --> Save as in OpenOffice Draw format (eg. file.sxd)
* In Scribus File --> Import --> OpenOffice Draw file
Alternately, it may be better to export the plain text content from the Publisher document (you can use MS Word to save it as plain text, or you can use OO.o to open a word doc and save an OO.o doc so Scribus can preserve some of the text formatting), then recreate the document from that and the images used in the original.
hope this Helps,
Jake