Currently, there are at least three seperate printing programs. That's fine as long as you just want to print from the basic 4 apps, but 3rd parties who want printing have to choose one. So I am in the situation that JFile will be supporting PalmPrint, but IRPrint gives better output for everything else. I'd be willing to help on this, but I don't think I've got enough either printing or palm coding knowledge to do it on my own. I do have an IRDA-capable printer though.
Logic is a pretty flower that smells bad.