Nu kan alle de systemer du nævner jo partitionere disken under installation, men forstår godt du helst vil lave alle partitioner på forhånd. Der findes flere muligheder, jeg ville vælge Gparted som du kan læse om og finde downloadlink til her:
http://en.wikipedia.org/wiki/GPartedEllers kan de fleste Linux Live cd'er partitionere for dig, men da mange af dem alligevel indeholder Gparted som partitionsmanager kan du lige så godt gå direkte til kilden :-)
Gparted kan hentes som Iso så du kan lave en boot disk og partitionere derfra på en uformatteret disk.
Hvis du påtænker at dualboote alle 3 systemer, så være opmærksom på at Win7 opretter en ekstra partition til systemgenoprettelse, så den optager altså 2 primære partitioner.
Vedr. ydeevne så ville jeg droppe alt om diverse freeware programmer der lover at forbedre den for dig, det er efter min mening så minimalt hvad du får ud af det at det i bedste fald er ligegyldigt. Afinstaller i stedet alt du ikke har brug for, deaktiver unødvendige visuelle effekter, tøm jævnligt cache og temp mapper.
Til afprøvning af systemer er en virtuel manager som VMware eller Virtualbox rigtig gode da de opererer udenfor maskinens grundsystem, men hvis dine maskiner har begrænset ydelse er det nok ikke så godt.