EDIT - Nothing personal, but to all you nay sayers:
You are PART of the problem, you need to take a look in the mirror. (And yes, go ahead and downvote, I couldn't give less of a f#ck.)
1. Analytical thinking skills (school/education is there for this)
2. Critical thinking skills (school/education is there for this)
3. Entirely free flowing information