Bring a large pot of water to a boil. Add the macaroni cook till 1/2 done. Drain the water off. Preheat oven to 350 degrees F.
Cover the bottom of a 4 inch hotel pan with macaroni, then put in a layer of mild cheddar cheese, American and Colby Jack. Dot with butter. Add another layer of macaroni, mild cheddar, American and Colby Jack and a layer of cottage cheese. Dot with butter. Repeat layers. Cover with macaroni. Dot with butter.
Crack 6 eggs into a mixing bowl. Add milk, salt and pepper. Whip well. Pour egg mixture evenly over macaroni. Cover with foil.
Bake 1 hour, stir well, return to oven and bake an additional hour, or until done.