So my initial answer to this one was Tenth Avenue North (duh). But I know that a lot of you bloggers share them as your favorite band ;)
So I'm gonna switch things up a bit, and go with my original favorite band, before I found out about Tenth Avenue North. And that wonderful band is Casting Crowns! I still love them just as much as before, and I'm pretty sure I always will. Their songs are so catchy, and have wonderful lyrics...Not to mention, Mark Hall's voice is so frikkin beautiful. Man, I could listen to him sing ALLL day long. With no break.
Plus, I've seen them in concert twice, and both times, they were AMAZING! Oh my goodness, gracious. So, so, so good.
This is definitely my favorite song by Casting Crowns. The lyrics are so powerful, and encouraging. They remind that we are to praise even in the storms of life. That God is God, no matter where we are in life ;)