OTBOA is incredibly progressive, has some pretty damn well written lyrics, it's interesting all the way and it doesn't carry on for too long.
BCSL is pretty good, though it's too dark for my tastes, it has Mike on backing vocals (and on lead vocals for one section), mediocre lyrics, and carries on a little too long to me.
OTBOA easily.