There is tons of info backing up different theories: large vs. small cap, international vs. domestic, etc. Reading through this forum, all these different theories and data have led to some interesting "graph wars".
Personally, I follow two rules: investing diversification and high savings rate. I've tried fretting over % allocation per asset group and found it to be more hassle than it is worth.