In a medium bowl, with electric mixer, cream butter and sugars together until light and fluffy. Add.
Eggs and vanilla and beat until just combined. Set aside.
Sift together flour, soda, and salt. Add milk to the butter mixture and then add the flour mixture a little bit at a time until combined.
Batter should be stiff.
In another bowl, combine nuts, cranberries, and white chocolate. Then add to batter, stirring only to.
Blend. Drop by heaping tablespoons onto a greased cookie sheet, 2 inches apart. Bake for approximately 11 to 13 minutes. Cool on wire rack immediately as they tend to stick to the pan if they sit there too long.