20071010 unknown: Small firms see huge gains from rally