There are some really good deals out there right now because of the holidays. I usually recommend Costco because they extend the warranty for a year past the manufacturer warranty. Just last week I had a customer that bought a computer from Costco 1 year 3 months ago. The hard drive was failing. She called the main Costco number and they said to send it in for warranty. She called the local store to see if they could do anything to get it fixed faster. The guy she talked said to bring it in and they will give her a brand new computer.