You know what? I only found out yesterday that 'Live For Today' was not a Lords original. I have no idea how this managed to pass me by - this is precisely the sort of thing that I'm unhealthily anal about. Seems the song has a bit of history, with the Grass Roots version being the most well-known but it was originally recorded in Italian by The Rokes.
This came up as a friend's group, the Left Step Band, have recorded their take on 'Live For Today', which surprised me as I didn't think they would have come across the Lords song. And as it turned out they hadn't. A live video of the Left Step Band performing 'Live For Today' can be found here. Check it out.