I'm often confused by the correct use for "who" and "that". I believed always that "who" in a sentence refers to people or persons and "that" refers to inanimate objects, machines, animals, etc.
In the case of: "SATA III SSD drives are ideal for users that demand maximum performance." I believe should read: "SATA III SSD drives are ideal for users who demand maximum performance."
Gregg