By Dalton Ross
May 16, 2010 at 12:00 PM EDT

One of the most gripping and topsy-turvy seasons in Survivor history came to a close this evening with three Tribal Councils and, after 39 days, a winner. My full recap will be up soon, [UPDATE: Dalton’s full Survivor recap is now live!] but if you’ve already watched the Heroes vs Villains finale and can’t wait to sound off, then read on after the jump for more. [SPOILER ALERT: Read on only if you have already watched the season finale of Survivor: Heroes vs Villains.]

34-year-old Sandra Diaz-Twine became the first ever repeat Survivor winner, beating fellow Villains Parvati and Russell in the final three. The episode began with Parvati the endurance queen winning the night’s first immunity competition (which was a redo of China‘s final challenge in which contestants had to stack up dishes on a wobbly arm), leading to Colby becoming the final Hero to be voted off, ending his long yet ultimately disappointing campaign.

Then, after honoring their fallen comrades by torching their names in a giant fire, the final four took part in one of the most riveting final challenges ever, as they went blindfolded through a maze while collecting necklaces. Russell narrowly secured the immunity necklace a split second before Jerri and Parvati could grab it. That split second would cost Jerri, who was the last contestant voted off, setting up a final three of Russell, Parvati, and Sandra. (And don’t get me started on how much I hate final threes as opposed to final twos.)

Much like in Samoa, Russell thought the jury would respect his aggressive play. He thought wrong. Ultimately, they awarded the million dollars to Sandra. (Rupert even personally thanked her “for all the Heroes,” whatever that means.) My full recap is now live, but sound off right here right now about the finale. Did the best person win? Was Parvati — who was a major target from day one yet still made it all the way — robbed? (For me, Sandra is a satisfying winner, but Parvati deserved it more for mastering all three phases of the game: social, strategic, and physical.) Hit the message boards and let us know what you think. Then check out what all of the final five had to say right before the game began in the video player below. And for all the Survivor scoop, follow me on Twitter @EWDaltonRoss.

Image credit: Monty Brinton/CBS