On August 19 , 2008 , Staind released their sixth album , `` The Illusion of Progress '' .
Staind 's newest album , `` The Illusion of Progress '' was released on August 19 , 2008 .