Preheat oven to 375°. Grease one stand muffin tin with non-stick spray or line with paper cups.
In a medium mixing bowl, cream together the butter, vegetable oil, and sugars until creamy. Add in the eggs one at a time, beating to combine.
Stir in the baking powder, baking soda, cinnamon, salt and vanilla.
Stir the flour into the butter mixture alternating with the milk, beginning and ending with the flour and making sure everything is thoroughly combined.
Sppon the batter evenly into the prepared pan, filling the cups nearly full.
Bake for 15 to 17 minutes, or until they're a pale golden brown and a knife inserted into the middle of the muffins comes out clean.
Remove them from the oven and let them cool for a couple of minutes, or until you can handle them. While they are cooling prepare your cookie butter.