I have no opinions about the M15X.
But the previous generation laptops are already overshadowed by
the new ones.
Take the i7 2630QM for example, i have calculated its price to
be around US218(SGD280) where previously a quad core
processor would cost at least 500-600.
unless you dont like its TDP(45W), if not, i dont see any reason
to go for previous generation laptops. But dual core Sandy Bridge
is coming in just 9 days.
On top of that, M15X doesn't have an upgrade on the graphics
side.