I would usually make /boot a separate ~50Mb partition and put it 1st on the drive.
Reasons for separate /boot
If no: In case of unclean unmount (power outage) - possible corruption.
If yes: /boot Mounted ReadOnly in fstab - no crap will happen to it, also, guaranteed to boot on some old hardware.
Make the rest of space / and "/swap" (i.e. hda2=/, hda3=/swap)
If you feel you outgrow your /home, add another harddrive and mount it as new /home
My system example
Code:
Size in MB Used
/dev/hda1 132 8% /boot
/dev/hda2 3968 64% /
/dev/hdc2 2189 80% /home
/dev/hdc3 ~1000 swap