Small-cap stocks have rallied more strongly than large-caps this year, despite their historically weaker ability to avoid taxes and the likelihood that an end-of-year repeal of the Bush tax rate cuts would fall more heavily on entrepreneurial small companies.