SRAM/Shimano chainset compatibility.

irezumi Posts: 142
edited February 2011 in Workshop
I've built up a bike from parts using SRAM Force stuff. I'm now after a chainset with 170mm crank arms (Force/Rival) and for the life of me I can't find anything that isnt over priced.

Will a Shimano Chainset fit easily enough (105/Ultegra)?

Any suggestions on what else will be easily compatible would be greatly appreciated. As much as it's considered a taboo would Campag fit?

Thanks for any help.