Your best option is getting a disk partitioning software (I use Acronis Disk Director Suite 10.0). This is very easy to use. You just install it in Windows and tell it to create a partition in your hard drive. Then install Linux in the empty partition and there you are! (By the way, Acronis' includes a nice boot manager too

)