Ways for a mathematician to stay informed of current research in complexity theory Complexity theory is a strong secondary interest of mine but it's not my primary research interest, so there is no hope for me to attend all the conferences, read all the blogs, and ensure that the "in" crowd cc: me on every bit of hot news.  I try to do some of this but I am wondering what methods will give me the most bang for the buck (or rather time, since time is more of a limiting factor than money in this context).  Some methods I have attempted include:


Look over STOC/FOCS proceedings.  This often means I don't hear about breakthroughs until they're (somewhat) old news, but that's O.K. from my point of view as long as I am likely to catch the news eventually.  Are there other proceedings I should be tracking?
Subscribe to the Los Alamos ArXiv.  How many complexity theorists use this?  Are there other preprint servers I should look at?
Read blogs.  I tried this for a while but have more or less given up because there are too many blogs out there and it seems to be a very inefficient method of staying current.


Anything I've missed?  Again my focus is on finding time-efficient methods rather than on doing every conceivable thing to keep abreast.

Edit: Thanks for all the responses; I would accept more than one answer if the software allowed it.  My somewhat arbitrary choice is based on the fact that I now recall having heard of the ECCC and the CCC before, but I was completely unaware of the Blog Aggregator.
In addition to ArXiv, you could subscribe to the Electronic Colloquium on Computational Complexity. It gets a lot of traffic from current research, and the email updates you receive are normally a succinct format of paper title/author(s)/abstract, so you won't have to invest much time to see what's just happened.