I added a new mini-poll question on the righthand sidebar. Please feel free to vote on it. I was having some problems last week with some popups on the site that I think were caused by the poll. If you experience these problems, please let me know so I can pull the poll off the site.
In the meantime, go forth and vote!