PDF combine

You could use pdftk (http://www.accesspdf.com/pdftk/).
It's a command line utility, but probably the best and easiest. Your
other alternatives are using Ruby PDF libraries, like PDF::Writer and
others, which load the files in memory, and would be later
reconstructing them.
Bye,

nachokb