I'm currently in the process of migrating my Ubuntu server from 10.04.1 32-bit to 10.04.3 64-bit. I'm doing the new setup on a different drive, so I currently have both drives hooked up in the machine. I just completed the partitioning/installation of the 64-bit version of Ubuntu server on the new SSD. The /home directory was already on a separate partition on the original drive, so that will be the easy part (just mounting that same drive/partition on the new install). Now, I'm trying to figure out the best way to get all of the programs/settings and OS config files to the new install. What is the best way to go about this?

The server's duties include: MythTV master backend, SSH, SMB, FTP, Apache, Ampache, Ventrilo, Transmission...

Any help is greatly appreciated!