Here are the benchmark pages for the CPUs in both laptops.
the MSI has this CPU
http://www.cpubenchmark.net/...40+2.90GHz
the Lenovo has this one
http://www.cpubenchmark.net/...40+2.40GHz
now here is a comparison between the 2 graphics cards. The MSI has the Nvidia card and the Lenovo has the AMD card.
http://www.notebookcheck.net/...637.0.html
http://www.notebookcheck.net/...027.0.html
as you can see, the MSI has a stronger CPU and GPU. I couldnt find the details on the RAM speed of both laptops but they are gonna be very similar. Since they are equal in size, i won't compare them.
the last point of comparison is the hard drive option. The MSI has a standard 1 TB hard drive where the Lenovo has that and an 8 GB Solid State hybrid drive. What this means is that commonly used files are placed in the 8 GB of storage that is solid state providing much faster access to them. This helps things like boot up times and loading up your commonly used programs. This is great but it is much nicer to just have a dedicated solid state drive and you control what is stored where.
in this situation, the Lenovo is a bit nicer but not by much. Keep in mind though, hard drive performance doesn't affect gaming performance much.it helps with loading screens but not to get higher FPS or better looking graphics.
the other thing is that on both computers, you can swap out the optical drive with a hard drive caddy and install a proper solid state drive into the laptop.
this lets you keep the 1 TB drive for storing lots of files and gives you a solid state drive which makes bootup and loading programs and files much faster.
the MSI is better for gaming. I'd get that.