MS thoughtfully provided a Wizard with XP to do precisely that - it's called the User Setting Migration Wizard or somesuch.
Basically it allows you to copy most of your personal settings to a file which you can then move to a new PC and import.
Note - it only works for the currently logged-on user, so if multiple users need to be migrated you have to run it for each.
SD