Well i do push/pull/legs, and in about 2/3 months my bench has gone from 121 to 143, my squat (my weakpoint was/is also my legs) from about 100 to 132 and still rising steadily, and my deadlift has shot up from 132 to 176 (today \m/).
Though push/pull/legs isnt 100% the reason for my strength gains, its a major factor. Ive never tried TB or upper/lower, but atm im incredibly happy with the progress im making.
Also atm, i vary intensity + rep range every week. I worked out my heaviest weight + rep range first, then worked out two "levels" down from there for the other two weeks. So 4 reps becomes 6 becomes 8, and the weight is adjusted accordingly.
I do my lightest week first, next week is the next heaviest, then the heaviest to finish off. Then repeat it. After 3 or 4 cycles increase the weight on the exercises youre getting too comfortable with.
Thats just what i do. Other people may have things better suited to you, but in conjuction with moderate supplementation, watching my diet as much as possible, and good protein intake, this has worked well for me.