I've often thought that ADD and ADHD are nature's attempts to produce humans able to comprehend the increasingly large and chaotic flow of information that engulfs us.