The Batallion 101 W251 is a sweet machine for a good price. It's actually a rival for the Alienware M14x. For $300 difference, the Batallion will do the job without a problem at all. Make sure you do the free upgrade to 8GB RAM though, it's in the scroll list on the right. Yeah, get the Batallion. It also has 5 star reviews.
Note: The Batallion 101 W150 isn't much better spec wise than the W251, so I can't justify the $200 difference. I mean it has a 1GB better graphics card in it, and a fingerprint scanner. Not worth $200.
The other 2 machines I would ignore, as they are all faulting in their own ways. These 3 are the best spec wise. I mean hell, the Alienware M11x is 1.2 GHz. That was acceptable in 2001 when I bought a Gateway with a 1.3 GHz processor (The fastest one available at the time actually... it was obsolete within 11 days).