A new study proposes a new theory of autism: Scientists Discover Biological Basis for Autism. In brief, they believe that autism is actually a breakdown of connections between different parts of the brain. This helps explain why autism can present so differently in different people, and why autistics can have splinter skills, being really good at some things and really bad at others.
It's all fascinating, but doesn't change anything right away. Eventually, it may someday lead to better treatments, or, we can only hope, a prevention or cure.