I wonder, when installing software on a corporate machine, whether the IT department can agree to EULAs on behalf of the users of the machines, or whether the users should really agree themselves. What about users at net cafes or other public machines? Do they agree to what the software does, or is their agreement implied in sitting down at the machine? Who would you prosecute if a patron of an internet cafe broke an EULA? Can't be them, and can't be the owner.
Mokalus of Borg
PS - And you can hardly set up a net cafe without agreeing to a few EULAs.
PPS - I don't think they're strictly enforceable.