Say there is 500Gb drive, hardly there is any use case which will require more than 100Gb for XP and programs installations.
So does it make any sense to keep separate partitions for OS and multimedia stuff?
The only reason is probably faster defragmentation of OS and programs partition, but as for me, i have never seen any considerable speed up after defragmentation.