Preventive maintenance for your workout?

About an hour later I started thinking about the many, many people who train themselves. In some cases, people who train themselves have good and smart programs; in others, not so good. If you train yourself, hopefully you fall into the former category, but either way, the quality of the movement is very important. When was the last time you got an objective view of your form?