Frankly, i've given up with partitioning hard drives for desktop/laptops, as the end user hits disk space issues on the C drive at least 10 times more often than they have the other issues that disk partitioning is supposed to solve (which are greatly reduced with newer OS's and filesystems anyway).
Do it on a server, for good reasons, but don't bother on a desktop/laptop which should by rights be considered expendable with all your essential data saved elsewhere like a NAS, server or internet storage.