In a large bowl, cream together the butter, brown sugar, and white sugar until light and fluffy. Add the eggs one at a time, beating well with each addition, then stir in the vanilla. Combine the flour, baking soda, baking powder, and salt; gradually stir into the creamed mixture. Finally, stir in the oats, wheat germ, raisins and walnuts. Drop cookies by heaping tablespoonfuls onto the prepared cookie sheets. Wet hands and flatten cookies slightly. Cookies should be about 3/4 inch thick, and 2 1/2 inches wide before baking.