Wildwood, I also suggest that you chase and face the BB shell prior to installing the BB. I haven't used teflon tape, though it sounds good, but I have used anti sieze and regular wheel bearing grease without any problems with my aluminum frames.
Brad