In a small bowl, dissolve the yeast and 1 teaspoon sugar in warm water; let stand for 5 minutes. The yeast will begin to bubble.
In a large bowl, use a rubber spatula to cream together the butter, shortening, salt and remaining ⅔ cup sugar. Stir in the boiling water; let cool to 110° to 115°F. Add the yeast mixture and eggs; mix well. Stir in enough flour to form a soft dough (you might not use all 7+ cups). Turn onto a floured surface; knead until smooth and elastic, about 6 to 8 minutes. Place in a greased bowl, turning once to grease the top of the dough. Cover loosely with a clean dishtowel and let rise in a warm place until doubled, about 1 hour.
Punch the dough down. Turn onto a lightly floured surface; divide into thirds. Divide each portion into nine pieces; shape into balls. Place in three greased 9-inch round baking pans. Cover and let rise until doubled, about 30 minutes.
Bake at 350°F. for 20 to 25 minutes or until golden brown. Cool in pans on wire racks.