Funny you should ask. I've often wondered the same thing -- but then realized that the stacks seems to be one of the best places. Not that I don't want to look myself, but when something is so easy as browsing a site I already frequent, my motivation to look elsewhere somewhat dwindles!
I think there are a decent amount of tech blogs which post such info though. Technorati would probably be a good place to look I would think.