In all honesty, for those of you who haven't heard of Christian Thibaudeau, he is my favorite coach of all time. His programs always seem to work wonders for me. Here are just a few of his programs that are on T-Nation that I have had a lot of success with.
Shoulders Overhaul
http://www.t-nation.com/readTopic.do;jsessionid=918FCEB33DE1321084F2EC130F4A5A37.hydra?id=469072
This program really helped my shoulder development. Now my delts are one of my best bodyparts.
Triple Threat
http://www.t-nation.com/readTopic.do;jsessionid=918FCEB33DE1321084F2EC130F4A5A37.hydra?id=459221
About to start this program for the second time. It really helped me realize my potential with deadlifts. I also got an amazing set of traps and forearms out of the program.
Optimized Volume Training
http://www.t-nation.com/readTopic.do;jsessionid=918FCEB33DE1321084F2EC130F4A5A37.hydra?id=459276
This is by far my favorite program for size and strength. I am currently using it while on a Body Recomp AAS cycle and the results are fantastic. Basically, it is a modified version of German Volume Training. The problem that the author points out with GVT is that most people actually lose strength on that program. So OVT uses heavy movements in the 5 rep range supersetted with light controllable loads with a heavy negative for 5 more reps. So every muscle group still gets 100 reps.
The author also notes later on, that using such a high-volume training strategy for the 8 week period may lead to overtraining for many people. Instead he recommends using a 3,4,5,3 approach.
On Week 1, do 3 sets of each superset.
On Week 2, do 4 sets of each superset.
On Week 3, do 5 sets of each superset.
On Week 4, do 3 sets of each superset.
You then repeat this scheme with different exercises for each bodypart.
Also, I should note that you strive to increase the starting weight of your first set each week. This is the key to gaining strength with this program. Always use heavier weights, but not at the expense of proper form.