As I have mentioned previously, I feel better prepared for what is to come than when I left for Afghanistan in 2004. Sure, some of that comes from experience, but I also had better training this time around.
The cadre of of our training company, led by Captain L___ and his merry band of NCOs; SSG G____, SGT S____ and SGT B____ amongst others, made sure we got the straight info and advice. There also seems to be a sense that people "get it" - what we need to do and how. It is a combination of our cadre having recent experience, the civilian instructors often being retired military (with OIF experience) and the steady percolation through the Army system of the changes in Iraq [many of you may have followed them via Michael Yon, Greyhawk, Michael Totten and others].