Called pilots by many names but never, ever "sir" (unless they have been knighted!).
A few pilots suffer from the God complex and use the term "captain" as a title. The position exists only in their work environment; only those holding a Queen's commission (in the UK, at least) in the armed forces may use it as a title. I think Salvation Army captains may, too.