Moved: This thread is more suitable in Linux-Newbie and has been moved accordingly to help your thread/question get the exposure it deserves.
I'd say you should make a simple partitioning scheme if you are unsure, and use LVM. That would allow you to change the settings if you decide that one of the partitions is too small.
I'd go for a single /, /home, /var, /tmp and swap. / is for programs, so make it 5GB, /var for logs and such things, also 5GB, /tmp for temporary files (2GB should be fine), swap 1GB (just in case) and /hoem for the rest. If you have a really big disk, multiply my propositions by 2 or 3.