Have you considered batching the project blog notifications that get sent out.
If you have a task list of 20 items and you check them all off, the other users get 20 individual emails.
It would be nice if the system at least batched them within a certain time frame, such as 2 minutes.
Or have a setting in the notification setup screen to allow batching, and the timeframe
