I have also had plenty of my beers that have weak head retention. I get good foam on a pour but it disapates quickly leave little to no lasting head. Sometimes it's better than others, sometimes lacing is decent, sometimes not. I don't know where I am going wrong in my process. One thought I had after all this time is when I rack from the kettle to my fermenter, I always let the wort splash into the fermenter from a small legth of tubing on the kettle spigot. This creates tons of foam which I thought, hey extra oxygen. Well, today I didn't do that, I racked gently to my new carboy and oxygenated with pure o2. Lets see if this is an improvement. Other than that I don't know what could be my culprit, I feel I have pretty decent brewing practices after 6 years but there has to be something.