There are two best practices that have served me well in the process of landing not one role, but two, both in a new field for me, Marketing.
First is to, before every single interview, phone, in-person, panel, write out the answers to the sample interview questions. Even "Tell me a little about yourself." (Why is that the hardest one?) Over the course of my job search, my answer has changed based on what's going on with me, what the role is, who I'm meeting, what stage of the process we are in, all sorts of reasons. Some of my answers are always the same, but to have them firmly in the front of my mind right before an interview has been essential to being articulate and calm during the meetings.
Second, remember that a job interview is a chance to meet another person, to find commonalities and maybe even make a new friend. Like an audience for a performer, they want you to do well, they want to like you. Although they are judging you in a certain way, they, like you, would love to discover that you are the perfect candidate. Interviewing and networking are both chances to meet new people and start new relationships. How fun is that?
I've had a lot of interesting experiences during my job search including a Dramatic Re-enactment of an interview (the panel messed up big time) and a very strange interview with a Daily Deal site. The jobs I have landed have come from internet site searches, black hole notwithstanding. I've tweaked my resume and cover letter over and over and over. And over. I've tried making deals with my karma. The most important factor has been thinking of the entire process as building relationships, start to finish. Today I can't wait to start working with my new manager next week and getting my feet under me in my new role. I get to build a community of creative professionals and that is my mission (thanks again, Dr. Green).
Best of luck to everyone and if there's anything I can do for you, please let me know!