Beyond Mark All Read
I agree with Stephen here. I've broken my thoughts on the future of aggregation down to one sentence: Mark All Read is not a solution.
Using "Mark all read" says, "I give up. No way I can read all those items." Users really mean, "I've been busy, show me what's important right now."