external hard drive solution
Back up the drive to an external hard drive or use a program like CasperXP to create an image. Plug your external drive into your computer and transfer the files you want. This will get data files into the new computer very easily. If you want to try and transfer the software programs there are several applications such as AlohaBob and a couple of others that will do that with some of them. But I really agree with Miguel that clean installs are really far and away the best thing to do for all of the reasons he mentions. His answer is long but it is worth reading with care. There is a lot of knowledge there that is worth having!