Evan,
Unbiased would be...
that you still would have posted a review the day before the release even if it you didn't like the product, and gave a bad review where you trashed the product.
Being part of CC, you would never be able to give a negative review of a product that was about to be released.. or just released. If you did, would they really keep you around?
Reviews need to be done by impartial people for this reason.
CBJ