The Illusion of Progress is the sixth studio album by Staind. It will be released on August 19, 2008. This song, “Believe,” is now playing on certain radio stations. I may have to take a trip down the Corpus Christi to see these guys. On second thought, that will never happen… I’ll probably have to work that night and a three hour drive with these gas prices would not be the smartest decision to make. Bummer.