The ethical nature of paid reviews is a debatable one. There are some bloggers that embrace paid reviews as a strategy to monetize their blogs. There are some that steer clear of paid reviews citing that it would diminish their reputation and damage readers’ trust. If you asked me a year ago, I would tell you that I belong in the second group of bloggers. But I am not sure if it’s that black and white anymore.
In the traditional sense, paid reviews are articles that you write because someone compensates you for writing them. For example, someone engages you and offers $50 for you to write a review about his web site or products — that’s a paid review. Other examples include:
But for bloggers who monetize their blog, we make money on articles that we write — i.e., AdSense, CPM ads, Affiliates, etc. This means that by traditional definition we are engaging in paid reviews in some shapes or forms.
So what really makes good or bad? In my opinion, there’s nothing wrong with making money from your blog or articles. However, it’s unethical if you do it without honesty and integrity — note that I didn’t include disclosure as a requirement. Let me give you some examples:
I think it’s perfectly fine to write paid reviews, as long as you do it with honesty and integrity. Whether you disclose the fact to your readers is up to you. I don’t think it’s necessary to disclose what you make or don’t make money on — in fact, I think it’s silly to do so.

All posts by Pinyo
In my opinion are ethical as long as they are real (not fake) and they bring something new to users. It’s a difference to pay someone to review your site and to pay someone to write how good your site is.
Pinyo – I agree. I have written several PayPerPost and SocialSpark paid posts to generate some income initially. I have become a little more established now and thus have increased other income sources. I am now devoting my time to writing my own articles.
@PFIncome – I think writing articles for yourself the best route to go in the long run.