Beck's new album Modern Guilt is set to release on July 8, it will be his eighth studio album and the last with the record label. Some say the new album is weak,some say it'd be highly praised; common folks like us can only wait till the release date. From the songs I've heard so far,I like it.