Posted By:
Rob D.I read that clause and came to the same conclusion as Matt: It's a clause that's included in all of Microsoft's services.
For what it's worth, there's an FAQ list after you establish your Live account, and within that text is the clear statement that the Live service is absolutely free.