Your welcome Mel, I am glad that this helps you as well as I am sure others understand. The concept of the poll & forum updates. It is true it is so easy to vote in the polls and not really post in the forums.
Yes the 20 post increase hopefully will help with just having people join to just win and then just disappear.
On that note there are also new Contests up.