Decent review... though calling your review series "An Unbiased Review" is rather pleading isn't it. First you're not unbiased, no-one is. Second, it makes you look like you're shady and trying to prove yourself. It's like when far right-wing political groups describe themselves as "non-racist". If you're not something you shouldn't need to keep reminding people of that fact.