Ahoj,
těžký odpovědět obecně, ale zkusím to...
10GB na / Ti stačí včetně /usr/bin - dle mého je rozdělení zbytečné
na swap toť otázka - já používám doplnění na 2GB (součet RAM + swap), teď na notebooku mám přímé 2GB RAM a stačí na vše - firefox+virtualbox+GIMP mi zatím nikdy nepřesáhlo 1,5GB. Ale záleží na Tobě, co vše a jak moc současně chceš spouštět.
Na /home Ti v případě, že data chceš mít jinde, stačí opět kolem 10GB (u mně se celý /home vejde do jednoho giga + 5GB na virtualbox a 5GB na wine. Opět záleží, co chceš využívat...
Mít data jinde než /home nevadí, v tom je krása linuxu:)
Jako soborový systém doporučuju Reiser, je rychlejší na ext3.
Tak asi tak, doufám, že jsem pomohl:)