In a large bowl, stir together flour, oats, cocoa powder, baking soda and salt; set aside.
In a very large mixing bowl, beta butter and peanut butter with an electric mixer on medium speed until smooth.
Add sugar and brown sugar. Beat until combined, scraping sides of bowl occasionally.
Beat in eggs and vanilla.
Beat in as much flour mixture as you can with the mixer.
Using a wooden spoon, stir in any remaining flour mixture.
Stir in chocolate chips.
Drop dough by rounded teaspoonfuls 2 inches apart onto ungreased baking sheets. Bake in a 350 degree oven for 10 to 12 minutes or until edges are lightly browned and set (I like to undercook my cookies by a minute or two myself-just watch).
Cool on cookie sheet for 1 minute. Transfer cookies to wire rack and let cool.