Why bother to partiton.
My choice at the moment use a small hard drive to hold operating system say 10 to 40gb, then use a larger hard drive to store all my other data/programs.
Or even a seperate usb hard drive say 500-1tb.
Because in my experience i have to dump everything and reformat every six months in order to get rid of all the crap and bugs that seem to accumulate.