Still another "Samson and Delilah" variant. I love Patty Griffin, but when I first heard this one I didn't like it that much. But it grew on me.
I still like Ashley Cleveland's better, though. Older folks may remember that Peter, Paul, and Mary also recorded the song under the "If I Had My Way" title. To my taste it sounds a little on the awful side now.