I do know that there was talk about a print review magazine for all d20 products, but it was shelved due to costs, etc.
I think a pdf magazine of pdf products would be a great idea! BUT who would run the magazine (publisher, site or independant individual), would it be pay or free, how often...