Basics for setting up VM machine

I want to run Windows XP as virtual machine for security reasons. I have Suse Linux -11.1-. I’m all new to this.

How do I do the basic setup? Can it done with windows7? How much slower is it?

Virtual Box. XP and W7 both work fine.
Get .rpm from here: VirtualBox

Install with

rpm -ihv *package_name

from su terminal

You need to add yourself to VBox users with

groupmod --add-user <login_name> vboxusers

USB may just work with newer versions now, but check this if it doesn’t
Virtual Box USB tips - openSUSE Forums

Some good info here, though it’s actually for the OSE version
VirtualBox Installation - openSUSE

After kernel Update run
/etc/init.d/vboxdrv setup
you need the usual build packages: gcc, make, kernel-source and header packages