Preheat oven to 350 degrees.
In a mixing bowl combine sugars, butter, sour cream, vanilla & eggs. Beat well for 2 minutes.
In a separate bowl, whisk together flour, baking soda & baking powder. Gradually add to the wet ingredients. Gently fold in chopped cranberries.
Drop by tablespoon-full scoops onto a parchment lined baking sheet at least 2 inches apart. Bake 11-13 minutes until golden brown around the edges.
Remove cookies for the oven and allow to sit for 2 minutes before moving to a wire rack to finish cooling. Cool completely before icing.