Bad RAM, failing hard drives, over-heating processors, poorly written drivers, application incompatibilities, and operating system bugs can all lead to an unstable computer. In your experience, which of these is the most likely culprit?

Note: I’m purposely omitting “user error” from the list. I want this poll to focus on events that are largely beyond the end user’s control.