- easy to use
 
- compatible with almost all file formats
 
- runs fast
 
- doesn't lose files/data
 
- looks good/aesthetically appealling
 
- compatible with most or all of the programs i want to run
 
- secure/safe from malware and criminals
 
- can handle multiple people logged in
 
- can run a lot of programs
 
- doesn't crash
 
- standards compliance (like SUSv2 and RFC compliance)
 
- doesn't need reinstalling
 
- inexpensive
 
- availability of tech support
 
- availability of cheap tech support
 
- legal
 
- compatibility with file formats
 
- overall cost of purchase
 
- philosophical free software
 
- ability to run on old or cheap computers
 
- private
 
- powerful
 
- peaceful
 
- pleasurable
 
- neat programs
 
- fun
 
- independence and counter-cultural status