Well the M4600 is newer but the CPU is slower in comparison to the M4500. the M4500 has a real heavy hitter (for it's age) of a CPU, but keep in mind that it will go through batteries like no ones business, and coupled with the lack of on board graphics mean you will be using your GPU full time...