 What to do when your code is stolen?
davidw: Talk to a lawyer?  Not much else to say - only a lawyer will be able to look at your contract, examine the situation, and tell you if you have grounds to do anything.