BFL Weight Program
I did Body for Life when I first started weight training and I had really good results. The big thing to remember though is that you really have to max out the weight on those last sets (the 6 rep set and then also the superset at the end). I think Bill Phillips calls it the "High Point."
Teresa