I am with SaiBoT on this...I would never do single routine...Fuck...I've been following the concept of using templates for the last 18+ months now.
I don't do routines. I train. Plain and simple.
Therefore, if I absolutely HAD to choose from the above plethora of awesome routines (yes, sarcasm), I'd go with 5/3/1 because it makes the most sense in comparison to the choices you've listed.
If forced to pick from the list,.... 5/3/1 for sure. There are so many variations on this program. You could make gains indefinitely if boredom wasn't an issue.
One program for the rest of my life i would have to go with something like omega created, it works different energy systems and if you choose to throw in some strengh peaking it will work really well. Plus looking to the safe and fun side it surely is up there.
Just to be clear, this poll is meant to only look at the off the shelf training programs. We all know that there are many who can develop a program that fits their needs in a much more tailored fashion.
I also picked these, because they seem to be the ones that are the most widely known, or at least heard of.
5/3/1 because you can choose differant assistance exercises and so I wouldnt get so bored of it, the progress is a little too slow for my liking though...