There are generally two options for moving data (documents, pictures, etc.) from one computer to another.
1st option: Copy the data (NOT move!) to an external device (typically an external hard drive), then copy from the external to the new computer.
2nd option: If you have the computers on a network, you can share the files on the first PC with the second PC. This would then allow you to copy the files straight over the network (on the second computer (W-7), drag them out of the shared folder on the first computer (XP) and drop them somewhere on the second computer's hard drive).
It depends on the speed of your network versus the speed of your external device. The computer hard drives drop out of the equation, as in both cases, they are being read and written to the same (the only variable is the method of copying). Like this: XP > W-7 (over the network), or XP > external > W-7
It really doesn't matter which you use. It's typically easier to copy over the network (as you don't have to fiddle with the external device), but it can be slower (especially if you have problems sharing the files, as it often happens). I've heard of "transfer cables" that can connect one PC directly to another, but I would guess that they cost a bit of $$$. If you have an external hard drive or network, use one of those instead of buying something you would only use once.
That being said, I noticed in your post that you mentioned transferring Programs
to your new computer. Just copying the Program Files from one to the other is not an option (backing up with Acronis, then restoring would not work either). You will have to install those programs the same way you installed them on the original computer (whether it be CD, DVD, downloaded .exe, etc..). You cannot simply copy them over. That does not install them. You must install them like you did before (on the XP machine). Note: there may be a few XP programs that do not work on Windows 7 (but that's for another thread).
As for your Outlook problem, I do not use it, so I can not give advice on that issue. But there are many knowledgeable people in this forum that can help you with that.
Edited by keyboardNinja, 05 February 2010 - 12:15 PM.