Couldn't agree more.
The one thing I would add (as far as recruiting) is evaluation. The ones that stand out from the crowd have measurables and get the stars; however, the ones that develop beyond their ratings are usually those with intangibles. There's a large pool of those guys coming out...