What I did for this was to create a custom search page that searches all forums, blogs, and articles. In the JSON search criteria I included "unread_only":1
This works, but requires that you enable database marking for read posts in the admincp. It does not work, therefore for users who are not logged in.