Preheat the oven to 350°F. In a large bowl, cream together your butter and sugars. Make sure they're mixed well! Add the eggs and blend until completely mixed. Add the baking soda, cinnamon, vanilla, and salt -- stir well. Fold in the flour (I usually do half a cup at a time). When that's mixed properly, put in the oatmeal. Stir that until it's pretty well mixed (it's going to be tough to stir - it's a pretty thick dough), and then add the chocolate chips and the walnuts. Make sure that those are evenly distributed throughout the dough.
Roll the dough into 1/2" balls and place on a greased** cookie sheet.
Bake for 12-15 minutes, or until the middle isn't shiny anymore.