I use this PDF whenever I'm in doubt about bottom brackets:
http://problemsolversbike.com/files/..._Reference.pdf
Please note, that you can probably find an adapter, or - more preferably - an adaptor bottom bracket to use your shimano crankset with any kind of bottom bracket standard. The key is to research the bottom bracket options for the specific frame first. Then find the best option for shimano cranks.
Good manufacturers to start with are: praxis works and hawk racing with a wide range of special bottom brackets for shimano cranks.