Before you start mucking around with partitions, have you cleared of all the crap off your primary partition? If not you'd be surprised how much space you can free up.
Theres loads of guides on line, but to get you started....
make sure all your system files are visible...
-search for ~
-Search for *.tmp
-search for uninstall packages beginning with '$NTuninstall...' (check on google if it is safe to delete, most are fine)
- 'really' clear out the IE cache, as 'delete files' does not empty 'temporary internet files' you have to do it manually, search the 'temporary internet files' folder and delete all the subfolders in the 'IE6' folder
- search for files by size and/or type, eg.*.avi greater than 10mb, you'll fine lots of random help movies, or lots of *.bmp backgrounds you never use.
I recon most people have at least 2gig of garbage they can delete.