Preheat oven to 350°.
In a mixing bowl, cream together the butter and sugars until fluffy.
Add the eggs and the extracts and beat well.
Add the flour, baking soda, cinnamon and oats and mix.
Fold in the rest of the ingredients and stir until blended.
Drop by the tablespoon onto ungreased cookie sheets and bake for 14 to 16 minutes.