Best company to hold your investment in?

Well, I am not interested particularly in company but in the domain its operating in - IT, development, Oil and Gas, etc. What do you think actually?