I'm going to do a clean installation of XP in the next few days, so I have a chance to rethink my partition sizes on an 80Gb drive. I typically just put the OS in it's own partition, then I create a couple other partitions for programs, data and downloads.
But my specific question is only about the C: partition for Windows XP. Is XP happiest with a fairly small partition - say 8GB? Or does it really matter?