Cream together margarine, butter and cream cheese in a large bowl. Add 2 eggs, 1 cup flour and 1 cup sugar; mix well. Repeat until all eggs, flour and sugar have been added. Add extracts and mix well. The batter will be very thick. Place batter in a greased and floured Bundt pan. Bake at 300 degrees F for 1 hour and 15 minutes, or until a wooden pick inserted in the center comes out clean.