When you do your disassembly make sure that the BB cartridge itself is the loose culprit. It could be just the cartridge is loose in the BB. I've also found out that there are different levels of quality in replacement cartridges, but havent gotten any real good answers to which are cheap and which are really good in an earlier thread I posted. Since you really RIDE your bike a high quality one would be a good choice.
Work Smart!
-SP