#1: Reliability.
#2: Customer Service.
#3: User interface.
Everything else you listed is based on your personal needs and preferences. But if the computer doesn't work and you can't figure out how to use it, it's a paperweight.
I am confused: if it's reliable, why do you need customer service? And the follow-up question: if it doesn't work, why would you try to figure out how to use it?