Win XP has a tool called File and Settings Transfer Wizard, under System Tools. This will let you transfer all your files and - should you wish to do so - some customized settings from your old machine. To do files alone, place all your stuff in My Documents folder, run Wizard, select old computer/Other (choose location to save your files), then Files Only (custom option, and remove all but My Documents option from the list. Hit next and your files will be saved and ready to be imported to your new machine.
Depending on how much stuff you have, you may go with CD/DVD to burn your created file and do the importing, or - if you have external harddrive - you can do it that way. Alternatively, if both machines have infrared connection you can use that to transfer your file onto a new machine before importing it. But, depending on the size of your file, this may take a while.
Security-wise, use any virus-protection package (Kaspersky is my favorite), plus some protective software to block spyware, adware, trojans, etc. I use Spybot, Qwik-fix, Zero Popup (if you have Win XP SP2 this one is perhaps superfluous) and Registry Cleaner (for registry maintenance) and so far everything's working fine.
Hope this helps.
So, now that I'm anticipating the arrival of my new zt3000 custom, I find myself wondering... What do I need to have at the ready to get going?
Specifically, I'm wondering how I'll transfer my documents, photos, and music from my old laptop to the new one-- is there a built in feature in XP? I'd rather NOT migrate anythinig besides these document files.
Next: What sort of software do I need to invest in to keep it safe? Should I go with the newest versions of NAV or Mcafee? What about spam/spyware ware? I am already a regular adaware user.
Is there a checklist I just haven't found yet?
Sound off, thanks!

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic