Helen Wood1Helen Wood is apparently the winner of Big Brother, which I wouldn’t know because I find the show obnoxiously annoying. I will however point out that the number of hot girls that have come out of the show is awesome.