i'd say your first idea is the best way, have one partition for windows and program files, then another for your samples and documents.