Mac, have you customized your home page? If so, and you don't see your watched threads on it, you can add "watcher notifications" and all the watched threads with new posts will show up there.
If not -- you should!
There's a tutorial in the Learning LIbrary under "videos," if you need it.