I've been stalling on my major lifts for as long as I can remember now. I'm sick of it and am about to start the 5/3/1 program, which I've heard nothing but good things about.

http://www.t-nation.com/free_online_..._pure_strength

I'm going to have to take a week to figure out my 1 rep max for the 4 lifts, work out which assistance exercises I'll be doing, and adjust my ego to the fact that I'll be lifting a little less weight than I'm used to for a while in order to make good progress.

I'm excited.