Honestly, I think that they did you a service...well, at least they did me a service. I like being able to come to one site and get my daily dose of audio and video info and forum chat.
You could always try Videoholics.org. Of course, you would then run the risk of people confusing Audioholics.org (which exists) for this site.
Perhaps you could snag AVaddict.com and then get the follow-up site AVrehab.com.