Through my years of experience I have found this poll to be the best. Perfect? No.