On my site, the revenue varies widely by day. The content and traffic certainly don't. Overall, I've been happy with AdSense. I can't predict what the revenue will be, other than that December will be way better than the other months.
It seems to be important to use the maximum number of ads - three text and three display per page.