Cream butter and shortening. Gradually add sugar, beating well at medium speed of mixer. Add cream cheese, beating well til light and fluffy. Alternately add flour and eggs, beginning and ending with flour. Stir in vanilla. Grease and flour a 10 inch tube pan. Bake at 325 for 1 hour and 15 minutes.