You can see the disk layout in the Windows Disk Manager tool.
One reason the "C" drive appears to under report it's size could be that it has a recovery partition on it. If you are running Win 7, there are a couple of hidden partitions used by the OS.
You could go the easy route and just add an external HD if you have a port available.