Whats the Best Itch contest?? I only came back about a week ago and it's the first time i've heard of it.