If you are looking for a rugged machine Lenovo isn't a bad choice. As another person mentioned Lenovo took over IBM's desktop and notebook division. IBM have a reputation for solid robust machines. Acer and HP are a little cheaper but to me seem a bit more delicate.