64bit is newer, reported to have compatibility issues, especially with closed-source software, and its ability to address vast amounts of memory as a single array isn't exactly what you need on a laptop. It's good when you have giant amounts of data to process. But unless you plan to turn your laptop into a number mill, good old 32bit is a much safer bet.
no subject