Should we post the more obvious 'alternatives' (OpenOffice, ThunderBird, Foxit Reader), or just the ones that are lesser known?
As an example: GhostScript PDF-creator.
It a small program which installs a virtual printer. It enables you to create PDF's out of any program that can print... Also has a handy feature (cmd-line only afaik) to concatenate different PDF's into one.