OK the short answer is - it's more trouble than it's worth to try to move the programs over. If you really want the long reason why, let me know. Your best bet is to : 1)
copy your important files (movies, documents, pictures, etc...) to an external hard drive, like a thumb drive if it will fit (make several trips if necessary). If you are really lucky and don't have a lot of data, email it to yourself. That will also give you an online backup copy. 2)
Re-install programs from CD (or downloaded) and copy your files onto the new computer. So, yeah - that's the recommended suggestion. With that said, it MAY be technically possible to do what you want. ... this assumes that you are OK with moving the entire OS, settings and data over to the new machine
.... I'm testing a product out now for my servers called ShadowProtect. They make a Desktop Version
too. SP will do all the standard disk imaging stuff that Norton Ghost does but it also includes a feature called "Hardware Independent Restore" that let's you image a computer and restore it to a machine with different hardware (it yanks all the non-windows drivers on 1st boot so you'll have to reload some drivers - usually network, sound and video). This is the only imaging program I've tested that does HIR well. I've restored a copy of Windows Server 2003 that was on a Proliant DL380 server to a Dell Precision workstation, I've also restored a XP image onto a VMWare ESXi hosted Virtual Machine on a DL360 - no problemo. It's pretty impressive! Anyway, you'll have to figure it out on your own, and at your own risk but you get a 30 day free trial so give it a shot if you want to.