I use some of these tidbits at work already. I'll heartily agree that building a team is not just about getting the biggest geeks. Developers need to know their syntax and platforms, but they also need to have the right attitude for the environment. Having a good environment is so important that some developers will choose a good environment over more money.
Interviewing Tips For The Small Company