If you don't want Email notifications, then you won't want to do what i previously suggested.
Which method are you using for New Posts? Windows 7 Forums - Search Results
or Live Post
I recommend the second method, Live Post
as you can have this open in a separate tab/window and it dynamically updates itself without you having to do anything.