Click Yes to Agree: EULA and You

With more and more of our interactions happening online you have probably clicked yes to hundreds of terms of service agreements. It is a running joke that no one ever reads these. For many of us the question becomes: what have we agreed to, and more importantly, are we bound by clicking yes on a Terms of Service contract?