Actually, in some areas EULA's really aren't worth the time companies spend typing them. All an EULA is, is fear mongering. The reason companies don't try to enforce them is because they know they can't, EULA's don't have any legal strength.
The businesses know that, this is why when I do a business contract between my business and another (for example, let's use Microsoft since they seem to be at the center of this, and even THEY still do business how I'm about to describe) I can't just slap down a piece of paper and say...by coming in this room you automatically agree to what I've put in this contract, if you disagree you can hand me back all the stuff I already have given you and I may or may not pay back the money. NO, instead they take the contract, have their people look at it, send me back a counter proposal, and then I look at it with my people. Then we get together, hammer it out, and then there is a LEGAL precedence where we have to have witnesses and an authorizing Legal authority to authorize it in order to make the contract valid.
Handshake agreements are normally not held up in court. It's the actual paper and the signatures that matter.