As the title suggests, I've noticed that my fingernail grow much faster than my toenails. For instance, I usually trim my fingernails every two week or so, but for toenails the number would be about 6 to 8 weeks.
A bit of research revealed this wikipedia article:
In mammals, the length and growth rate of nails is related to the length of the terminal phalanges (outermost finger bones). Thus, in humans, the nail of the index finger grows faster than that of the little finger; and fingernails grow up to four times faster than toenails. 
In humans, nails grow at an average rate of 3 mm (0.12 in) a month. Fingernails require three to six months to regrow completely, and toenails require 12 to 18 months. Actual growth rate is dependent upon age, sex, season, exercise level, diet, and hereditary factors. Nails grow faster in the summer than in any other season.
But correlation does not imply causation, so why should the growth rate of nails depend on the length of the terminal phalanges? Then why do babies grow nail much faster? I wasn't satisfied by its answer, so I looked a bit more where I found this other article. They had two possible candidates:
because hands are physically closer to the heart than are feet, fingers get better blood circulation and consequently better access to oxygen and nutrients.
Fingernails experience almost constant trauma through tapping, typing, bumping, and other seemingly insignificant actions. These persistent minor traumas stimulate fingernail growth. Toes, on the other hand, are not exposed to nearly as much trauma as they are usually bundled up safely inside socks and shoes. Similarly, fingernails on a person's right hand grow faster in right-handed people than on their left hand and vice-versa.
However they don't give actual experimental results. So my question is which of the above is the real cause of this difference in the growth rate of nails; or simply why toenails grow much slower than fingernails?
P.S. The season dependence and the lefthand-righthand asymmetry were news to me; it would be really nice if the answer explains them as well.