I only check in every once in awhile now to see how close my prediction on Everready's release date is gonna be and to see if there's a new AZ show scheduled. Usually, instead of seeing either of those things, or any useful news at all, I get to see pics of some fatass standing next to a confused 7-11 clerk holding a copy of a Tech sampler CD and a random sampling of HS kids bickering with each other.
As far as I know this is still the best spot to get Strange news first... it's just quite a bit more sparse than it used to be.