Give windows a 100 - 200gb partition, then use the rest for whatever..
Windows plonks all your documents, pictures, etc... straight into the OS drive, so it helps to have some wiggle room on space unless you move the folders yourself(Windows supports this, but you'll have to do it manually for...