That really depends. I bought one system for myself and helped a friend buy a different system. As a non-gamer I wasn't really happy with either system. Both had poor battery life and issues with the graphics. For gaming they worked great though. If your always plugged in and mainly buying it for gaming go for it. For anything else... not so great.
I had a system from LinuxCertified that had good compatibility (poor quality and poor customer service) that I liked a lot. Had it a little over a year before it died the 2nd time. I also have a system from ThinkPenguin. My next system will probably also be from ThinkPenguin. Any complaints are minor and the customer service is excellent. One complaint for instance (and this might be a bit picky) is they need to post better pictures. They aren't doing the systems justice.