Hmm. It's often hard to tell as I rarely delve into other pages in Beehive.
Was the "Thread Subscriptions" page there before in "My Controls"? I don't remember seeing it before and it looks pretty handy actually.
Edit: Found a bit of an issue with the layout for Polls. Not with the poll itself, but in the first bottom frame, there's a "View Results" link which looks oddly left justified compared to the rest of the stuff there. eg: http://www.tehforum.co.uk/forum/messages.php?webtag=DEFAULT&msg=31210.44
Start page, left frame, upper right, the word Start in a colored bar.
New?
My Controls, Forum Options - Reveal spoilers on mouse over.