Different leadership styles are effective in different situations. Often, an effective leader is someone who has a vision that seems to bring everything into focus, and is able to inspire other people to action.
The importance of creating a communication climate based on openness, honesty and trust may seem obvious, but it is frequently overlooked.