If your physical C: drive is out of room, the easiest thing would be to get Symantec Ghost or something along those lines, and image the drive. Then apply the image to a bigger hard drive.
If the problem is just that C: is partitioned too small, you can use Server Magic or Partition Magic, depending on the OS of your computer. This will let you add a couple gigs to C:, etc.
Sean