Yeah, it does seem a bit disengenuous that they would have put a poll out before the product is outa beta testing. Not sure about this beta; but some betas I have had in the past had issues that if it were complete I would have voted less positively concerning, then I would have with the finished product. Yes, I've had a few installs toasted in the past from some operating system betas.