Casting Crowns debut album is an amazing album. I can listen to it start to finish without stopping. the messages are great and the song style is very enjoyable to listen to. Every song on it is great! If you haven't heard this album I'd advise you to pick it up ASAP.