Well ok then, but it should open on a different window when you click on a thread on the homepage, so you don't have to go back to the hompage, and you can refresh easier. But i see what you mean, the threads aren't that active, that often(i have no idea why, this place is ace )
BTW the polls should be put below the forums box on the homepage.