yep use partition magic.
You have to resize you "c" partion first
After that you will get some free space for your new partion.
Now you have to create a extended partion in the free space.
Finally you have to create a logical partion in the extended partion..easy,isnt it ?....don´t say assh..to me
