Preheat oven to 350 degrees.
In a large mixing bowl, combine butter, sugar, vanilla, salt, cream cheese, and egg. Mix well.
Stir in baking soda and baking powder.
Add flour and stir until well combined.
Stir in chocolate chips.
Fill paper-lined or greased muffin cups 2/3 full.
Bake for 18 minutes or until done. Cool.
These muffins freeze very well. Just pop them into the microwave or toaster oven and they come out great.