I'm going to be a jerk here and say that for the money each of those are junk.
You can get an Acer with a 5650 card and comparable specs for under $700.
As for the Alienware an i3, only 4G RAM and only a 256GB harddrive for $1200? Really? Does Alienware even try to put in good components anymore?
He can get an HP DV6 or DV7 with Blu ray(even burner depending on coupon), 2-3 times bigger harddrive, better processor, ATI 6570 card for $900-$1100. (again depending on coupon) AND THAT'S JUST HP.
Pretty much, with the cost of RAM at it's lowest ever, the glut of LCD screens, new gpu releases and new chipsets there is no reason to settle for anything less than an i7, 500G/7200rpm, 6GB RAM to start.
Both the battalion touch and the M15 are ripoffs for what they offer. Consumers and sellers should realize that by now.
Now realistically, because manufacturers add something like a 300% premium (at the minimum) to the cost of your GPU cards most laptops with the top line card cost a ton. That's why everyone is getting stuck with ATI 5650's still and the Nvidia equivalent. Just as an example, an ATI 6870 goes for under $200 but you sure as hell can expect that if it were offered in a laptop it would cost you $500-$700 to put in. So not only do they get the margin inherently built into the $200 price they make another $300-$500 just because they can.
So like my case, I got stuck with a refurb because I wanted a top card. I gave up a Bluray player/burner, bigger harddrive, 2GB RAM, bluetooth, cheap 2nd battery just so I could have a better gaming laptop. The biggest hurt being the lack of the BluRay player, since I could have output to a TV and saved cash on a stand alone player.
In the end, the longevity of a laptop depends on the graphics card. He said he wants to game, so I'm going to push this point.