I am thinking about partitioning my C drive on my Vista OS laptop. There is no unallocated space, so I think I need software. Anyone got anything?