I personally would lean toward Lenovo or Acer. But any of them can make a lemon on any given day, and in these days of microscopic profit margins on computers, nobody has really great customer service. YMMV.
We just got this one for Mrs. Dallas about a month ago, and she's very happy with it.