Soften butter and Cream cheese by leaving it out for a few hours, you can even set it out the night before to make sure it's soft enough.
Heat oven to 350 degrees
Blend Butter and sugar and cream cheese until well mixed, it will be smooth but grainy looking from the sugar.
Mix in eggs one at a time and beat between each egg until it's fully incorporated.
Add Flavoring and mix in.
Set your mixer to a low to medium speed.
Mix in the flour gently and a little at a time but do not over beat.
Your batter should be really light full and fluffy.
Put into a large bundt pan or two loaf pans that have been sprayed or greased and floured.
Bake for 1 hour to 1 hour 45 minutes depending on the pan and oven you use.
Check for doneness with a wood skewer