For some time, I have been thinking that many members may not know about the Today's Posts link. Using it will show all threads that have been started, or have new posts in the past 24 hour period. The New Posts link refreshes often, so in my opinion, using the Today's Posts is the best way to go!
Today's Posts can be found under the Quick Links button/menu to the right side of the Forum Menu bar near the top of the page.