The thing about EULAs that I have always wondered about:
How can a EULA possibly be a binding contract if you haven't signed it?
Clicking to "yes, I agree" is hardly the same thing as signing an actual contract. Has this issue ever been resolved in a court?
And if it's not a binding contract, then it would seem that a digital purchase is merely a "sale," not a license.