I have the problem that printing normal pages from Firefox on Linux results in very erratic letter spacing within words. I've attached an image of a print preview on a Google result page. For instance, the last "s" of "Discussions" on the left is just way off. The "or" of "More" runs into each other. It seems to be independent of the setting of Firefox or what printer is used.
I tried it with the latest unstable version of Chrome - the result is better, but not perfect:
I think it's more of a GTK or X.org problem. By the way, I'm not complaining, screen to print conversion is a hard problem in the given environment. I just wanted to know if anyone has a good solution.
Update: Same problem seems to be here on Ubuntu. I switched off kerning/hinting, but it didn't change anything. On the other hand, maybe this initialized during FF start.