I was thinking about writing the whole review about this one but come think about it, there is no need. My friend Keertana already did that and my sentences will never sound grammatically and syntactically perfect as hers do. 
 Keertana's review