So I'm a IT Tech (shocking I know!) and we are a small department of 3 people. Basically we're looking for something easy to use and cheap either hosted or we can host it ourselves that includes say a knowledge base, log of things done per day and searchable, etc. etc.