If they are on the same phisical media, and you don't have many users to mess around, I see no point in placing /usr on a separate partition, you only increase disk head movement. Same for /boot, unless your bios suffers the 2GB limit. However this is less critical.
Most of your data will go to /home, give it most of the space.
You may want to leave room for a 2GB /mnt/test just to experiment: debian, slack, *bsd... They would share your swap and home.
I would actually use the same partition for /tmp and /var, making /tmp->/var/tmp, since they both are write-often devices. Don't make /tmp smaller than 500M or you'll get into trouble, should you someday compile big apps, e.g. gnome, mozilla or wine. The system won't crash (unless you compile as root, maybe) but you simply won't be able to finish.
Last, I think 14GB is too much for the system... I use debian w/ gnome, openoffice, gimp, mozilla and I used 2GB.
Here's my df:
/dev/hdc3 6198372 2050140 3833364 35% /
/dev/hdc5 6290313 2854096 3436217 46% /home
/dev/hdc1 3794904 1924652 1677476 54% /mnt/slack
/dev/hda6 1699772 785584 914188 47% /mnt/data1
/dev/hda1 5114684 3250268 1864416 64% /mnt/win98