I have never partitioned before and am wondering if it is really necessary. - It allows you to split your files...
Less defrag time for each partition.
If it is, are there any good freebies around to help with it? - Using XP?
Start, Run, Type:
The drive will be "Disk 1" Right click the black line, New partition and follow the wizard.