Hackourlives posted an Ubuntu 10.04 tutorial about transferring installed packages to a new computer or drive
If you bought a new hard drive or need to install same set of packages on several machines, then installing all the packages one by one is big hassle, but you don't need to install them manually.Transfer Installed Packages to New Computer or Drive in Ubuntu 10.04