Protips on dual-booting:

1.) Use GRUB.

2.) Order is essential- I advice booting the live CD, cutting partitions, then rebooting and installing windows, then going back to finish Linux, and that way you get GRUB right the first time

3.) BACK EVERYTHING UP. You”l have to re install to get it right 99% of the time, and shrinking partitions is nasty business

4.) Things will go smoother with a more minimal Linux distro like Arch Linux, Slackware, or Gentoo, because you have a lot more control over what goes where

5.) Grab a calculator, write stuff down, and get your partition sizes right the first time. Again, resizing partitions is nasty business