Heat oven to 350. Line cookie sheets with parchment paper. In lg bowl, beat butter and brown sugar until fluffy. Beat in eggs and vanilla.
In another lg bowl, combine oats, flour, baking soda and a pinch of salt. Add 1/2 cup dry mix to butter mix, mix well. Add remaining dry mix to butter mix and mix well.
Stir in dried cranberries, walnuts and chocolate chips. Drop dough by tablespoon onto baking sheets, about 3" apart. Bake about 10 mins, or until light golden brown. I slightly melt a little cream cheese frosting in the microwave and drizzle the cookies, but they're just as great without the frosting.