Preheat oven to 350°F.
Blend 1 cup rolled oats in a high speed blender or food processor into a very fine flour.
In a large mixing bowl, cream softened butter with brown sugar and granulated sugar until light and fluffy. Add eggs and vanilla, and beat until combined.
Sift together blended oats, whole wheat flour, baking soda, baking powder, salt, and cinnamon directly into bowl with butter and sugar mixture. Stir together until well combined.
Stir in remaining rolled oats and dried cranberries. You can add nuts and/or chocolate chips, but I didn't. I hate nuts in cookies.
Roll heaping tablespoonfuls of dough into balls and place on ungreased cookie sheet about 2-3 inches apart. The cookies don't spread that much.
Bake for 9-11 minutes until cookies have flattened slightly and turned light golden brown. Mine baked for 9 minutes and 45 seconds.