Generally any good merchant will give you compatibility information. The advantage there is that if it turns out not to be so there is some accountability, whereas if you go by info we give you and it's wrong you are out of luck. You also need to be aware of chainline when choosing bottom bracket and chainwheels or complete crankset:
http://www.sheldonbrown.com/chainline.html. As noted in READ this at the top of this forum Sheldon is helpful in many, many ways.