I believe that when there is an additional comment to any thread you're watching it will show up on your homepage.
The list of forums that you watch show there as well.
edit: Sorry, I think I initially misunderstood your query. No, I don't know of any other place that all the threads you watch will come up, all together, as one list. They'll just show when comments are added.