Sad we were all so annoyed at that. I'd give my left vagina for Babble to be that activ-- screw it, I kind of appreciate the slow pace here at times. It's nice to be able to pop in once a day or so, more often if something's going on, without missing out on something.
The #### You Crew (autocorrected to Duck You) have a page on FB but it's poorly maintained and it seems it's just one guy. BTW Steve Potocin's Facebook page isn't that bad. The endless song battles actually have YouTube links in the comments of the songs so you can find lots of obscure cuts if you're so inclined. Sixties bubblegum counts as "Total Rock Action", btw.