iTunes 8 Terms and Conditions

Finally, an agreement I can get behind.

200809091828
I wonder if this is a binding contract.