Just a side note. RAM > swap size means no hibernate.

Edit: Hibernate puts all your ram into the swap partition.
This may cause problems if you have a smaller swap size than RAM.