tommyla wrote:64-bit supports 4GB memory or more
64-bit is faster to render video/3d
there is also less legacy code when running 64-bit
it's more complicated then that.
32bit Linux PAE kernels (which are autmatically installed when having more than 4GB) can also address more then 4GB.
The difference is that a 32bit kernel can only address memoryblocks of max. 4GB, whereas a 64bit kernel can address more then 4GB directly thereby allowing datastructures larger then 4GB, as I described in my post.
With regard to fast rendering: it doesn't make a difference if you have a standard low memory builtin graphics card. It does if you have a fast VGA card and/or if your linux supports a secondary video card on your laptop, next to the builtin using bumblebee or some propietary driver.
tommyla wrote:so basicy it comes down to do you have 4GB or more memory?
then go 64-bit, if you have a newer PC then you have to use 64-bit due to EFI BIOS
Every modern pc can use EFI for both booting and/or disk addressing, but can also do that in "old fashioned" MBR boot mode. You can also slect whether the boot process should be EFI but disk, and specifically DVD and CD access, should be MBR based.
You don't need a 64bit OS to do that, unless it is Windows8, because that is only available as 64bit.
What's more: on an EFI system you do need a dedicated bootmanger, and guess what: most are 32bits.
But by now, considering that this thread is over a year old and it does need some update if people still read this, I now would also suggest to go for a 64bit version if you have the option, unless you have less than 4GB memeory. In that case I would take a 32bit version as it uses less (overhead) memory.