We have HP computers right now and have had good luck. One place I worked used Gateway computers and we had great service from them. If you don't have someone close that can walk you through problems, you might want to go with a company that has a really good support reputation. My husband is a computer programmer, so we don't have to worry so much about support. We have had many "frankenstein" computers over the years from leftover parts from other people's computers. I am happy to finally own one that was all put together when I got it. :-) We have had good luck with Overstock.com on price and service on our computer and the one my daughter got a few years ago.