Don't kill me for saying this, but I kinda think Before He Cheats is overrated...
Don't get me wrong, it's a great song & I love it, but it's played ALL.THE.TIME!
I do agree w/ you that there are so many other great songs on this album that get overlooked by JTTW & BHC. But it is what it is.