In a large bowl, cream together the sugars and the butter.
Add in the eggs and mix well.
Mix in the vanilla, corn syrup, baking soda, and peanut butter. Stir until well blended.
Add in the oatmeal one cup at a time and mix well. Lastly, stir in the chocolate chips and M & Ms by hand. Form dough into balls and place about 2 inches apart on cookie sheets.