These days just about every computer on the market features at least two cores, even many Atom netbooks and even some tablets. The great thing about multiple core processing is the ability to do certain tasks more efficiently, but this only works if programs are designed to take advantage of multi-core setups, right?...