What if I was downloading a large picture? That's not "streaming," but it could be detected as streaming (high res pictures can be up in megabytes, some as large as audio files). And I assume they would white list the app store and iTunes store. And then how about iTunes match?They are probably running deep packet inspection and packet shaping on their back-end network. It actually isn't that hard.
Really, once you put in exceptions, it gets muddy. Unlimited should be unlimited, as in unlimited. It amazes me that US corporations continually redefining the English language as they see fit.