FIN3ST & Patosan,
For dual-boot you will be installing a boot loader, since NTFS, and windows in general, doesn't like to play well with others, I use this scheme for my dual boot systems.
Drive 1 - Primary drive, contains the active partition
partition 1 - Primary Partition - ntfs, whatever size, ending on proper boundary
partition 2 - Primary Partition, Active - reiser or ext3 - something close to 1G - ending on proper boundary, set to active, name it /boot
partition 3 - Extended partition - the rest of the disk - put logical drives in here for whatever purpose. If you have 1 HDD, make /swap & / logical drives here
Drive 2 - no active partition
partition 1 - Primary partition - ntfs, end on proper boundary
partition 2 - Extended partition - balance of drive - /swap & / should live here - add /home, /usr, /svr if you need/want
Guidelines - /swap should be 2x physical ram - /boot should be large enough for 2 kernels plus a little (1G should be enough w/o wasting space). Put windows page files on all windows partitions for better performance.
The reason I put an ntfs partition on drive 2 is to allow easy removal of the linux partitions if needed & for performance reasons - otherwise windows may not see the drive & may force all your drives into "compatibility" mode. Same reason I dont put the linux boot partition on the 2nd drive. These are mainly lessons learned in the IDE world, but think they're still valid concerns for sata.
Discussing Linux distros is pretty much like talking politics & religion - best done only among tolerant friends :hotbounce I personally like SuSE - but RedHat/Fedora is just as good among general mainstream distros. For desktop use, try SLED (SuSE Linux Enterprise Desktop - KDE), Ubuntu (for Gnome) or KUbuntu (for KDE) - I'm sure RH has a similar product for Gnome. I also hear good things about Mandriva. There are a huge variety of distros, many of which are meant for specific uses.
The mainstream & desktop varieties have gotten very good at automatic setup, but to use the partitioning scheme I outlined you will have to use expert mode for partitioning and for the bootloader configuration. This scheme assumes putting the bootloader in MBR - I recommend GRUB, but LILO is good too.