Preheat the oven to 350˚F.
In a large bowl, cream together the butter and the sugars. Add the vanilla, eggs and sour cream and mix well.
In a medium bowl, combine the flours, salt, baking soda and baking powder. Slowly add the dry ingredients to the wet ingredients, mixing until fully incorporated. Fold in the chocolate chips.
Scoop the batter using a medium cookie scoop onto lightly sprayed baking sheets, and bake for around 15-18 minutes, or until the edges are golden. Transfer cookies to wire racks to let cool completely.