I've only heard Jar of Hearts, but she's really good, and it's on my to do list to check out her songs. I also think the dancing in the video was...
I really love Flyleaf. They're one of my favourite bands. I love their songs Cassie, Broken Wings and Beautiful Bride.