I just want to say thanks to Morrus for taking a stand on this, and for filling us in on the details. If the integrity of this site's reviews were called into question I for one would have a much more difficult time making ANY d20 purchases.
For example, I recently received an unexpected (but well-deserved) bonus from my generous employer. Of course, I decided to spend a little of the money to support my hobby/habit, and this site. I popped into the ENWorld reviews site, and started getting the scoop on a few products on my wish list. Then over to the messageboards for more info. Then over to the ENWorld Online Store to place my order.
On the boards, one publisher (Wulf of BadAxe) directed my attention to reviews here and elsewhere. One of his products has received a 3/5 from two different reviewers (neither of them ENWorld staff reviewers). However, he had taken the time to respond to the reviews (the comments are a handy feature), and one of them had even been increased from a 2 to a 3, thanks in part to his explanations. Of course, his products both average a 4 or better. Still, he was not afraid to point me to a source where I would read negative comments, and he took the time to address those comments. That is the right way to handle negative reviews.
I placed an order yesterday for 10 different d20 products. Among my choices were HOHF: Dwarves and HOHF: Half-Orcs (the entire BadAxe library!). I had only actually seen 2 out of the 10 products in stores (both WOTC publications), so I was purchasing a lot of stuff sight unseen. But thanks to the reviews here, and the info on the messageboards, I was able to make an informed decision as to what to buy.
So, short story long, thanks to Morrus and the others here for maintaining the integrity of the reviews on this site. And thanks for linking to this thread from the news page, as I doubt I would have found it otherwise. I feel even better about the money I spent, and can't wait to receive my order.