Since you signed the contract for the lower offer, you could be sued for breach of contract if you don't honor the terms of that contract and take the higher offer. The contract is valid as it had an offer and acceptance.