I will soon, I promise. The thing is, I just prefer discussing music in "real time" (face to face) as opposed to writing reviews.
Lame excuse (and you know it!). No one is insisting anyone here to "review;" I choose to because I want to get better at writing music reviews, just like I did after making a fool out of myself (and still do) with film reviews. Just start up a thread whenever you listen to new albums, and post your random thoughts and a few fave tracks!