I agree with FBnNY in that you're probably replacing perfectly good BBs because they start "clicking" after a short time.
I'm also in agreement with kmv2 in that you need to drill a drain hole in your BB shell (I'm "surprised" that none of your LBS mechanics ever mentioned this). BBs will often "creak and/or click" once water, or other contaminates, work their way into the shell.
I'm also going to suggest that you use a high quality marine wheel bearing grease on the shell threads.
Also keep in mind that worn and/or damaged crankset arms can also be the cause of "creaks and clicks" that seemingly come from the BB bearings. Worn and/or damaged CS arms will often make such sounds in short order even though they've been tightened properly with a torque wrench (such as when the BB has been replaced).
Btw, noisy "BBs" are one of the most common (and sometimes the most difficult to cure) of all drive train complaints.