Generic procedure for the EASIEST way to set up dual-boot with Windows:
1. Install Windows first--when it prompts you to partition the drive, do not use the whole drive. Give Windows ~ 15GB. Leave the rest of the disk unpartioned.
2. Once Windows is installed and working correctly, boot from a Linux install CD and follow the prompts to install. One step will be setting up partitions. Create TWO new partitions in the empty space: One for swap (~1GB), and one for the root of the filesystem--AKA "/". If you have lots of room , make this one 15GB also. If necessary, 5GB will be enough. Leave the rest of the disk unpartitioned.
3. Any reasonable distro--including SUSE--will detect the Windows install and automatically set up the bootloader. (If you are given a choice, put the bootloader in the mbr on drive 1.)
Variation 1: If Windows is already installed and using the whole disk, you will need to resize the Windows partition. Various tools are available to do this. eg Gparted (nice--boots from a CD)
Variation 2: Buy another harddrive and put Linux there.
Warning: Before you start this--or any variation--do TWO THINGS:
Back up your data
Be sure you have a Windows install CD