You mention conveying notes between techs. However, that is somewhat vague.
Do you need to convey client notes re: an engagement/project of some sort, or are you tracking issues/resolutions for clients? Are you looking to share how-to information and/or documentation amongst the techs?
Depending on what you're looking to accomplish, you may be looking at something like an incident management/ticketing system (Heat, BMC Service Desk Express, etc), or a collaborative workspace (SharePoint, ThinkFree, etc), or a knowledge base application (FrontRange K+, Talisma, RightNow) or a Project Management system (GoPlan, BaseCamp, etc).
Here's a link that may help you narrow down the product silo you need to investigate:
http://www.capterra.com/
If you can gather your functional and user requirements for the system, you'll be in a much better position to pick the right one...and may end up answering your own question in the process.
Hope this helps!