I don't know about all you guys, but I'll go through what I did and what I helped my good friend to do. First off, not a professional trainer in any way, so don't jump all over me on this.
First off, WRT your own personal lifting programme, seek competant advise (be it a trainer, doctor...