For desktops it's really not necessary especially if you have lots of ram. I gave mine only 512MB so it can be happy that there is a swap partition. My swap space is never used even with 512MB of space. When I type free -m, swap space is always zero used.
For laptops, swap is needed for hibernation. Usually, the recommended swap size is double of your ram.
Last edited by initramfs; 08-31-2014 at 03:13 PM.