How can I do this?

I have a PC with XP Pro/SP2 and all my files, programs, installations, etc, etc.

I just bought a newer PC and now I want it to be my primary PC (to replace the above one with the existing OS).

I don't want to rebuild the OS as that would be a task just too much involved so I would like to just have an exact copy of the existing one on the other PC.