Hey guys, I just figured we need a place to share our opinions about the albums that have already been released so far in the year 2010 (The "Most exciting releases... thread only seemed to be touching on things that haven't been released yet).