Enzo, Hayden, Lane

Heading into Wednesday's Big Brother 12 finale, 52 percent of TVGuide.com voters believe Hayden will walk out of the house with the $500,000 grand prize.

Read all our Big Brother 12 recaps

Hayden, who has been head of household three times this season and has won the last three major competitions, is rightfully the favorite. Should he beat Lane in the final HOH competition, he is guaranteed a spot in the Final 2 against a weaker competitor of his choosing.

Lane, who 39 percent of voters think will win, has a tougher choice if he wins the final competition. Should he take his closer friend Hayden to the finals, knowing Hayden has a strong shot at winning? Or should he take Enzo, who despite being well-liked by the jury members, has not been much of a competitor.

Check out photos of the Big Brother 12 cast

All three remaining players are members of the Brigade alliance, which was formed on Day 2 of the competition. One of the alliance's previous members, Matt, is a member of the seven-person jury that will crown the winner.

Enzo, whose fate rests solely in the hands of Hayden and Lane, only received 9 percent of the vote in our poll.

Big Brother's finale airs Wednesday at 9/8c on CBS. Who do you think will win?