I have to disagree on the whole "Aubry should have won" thing. Michele didn't have a strong alliance--she skated through the first half because she COULD--she didn't go to tribal and was never in danger. After that, though, she wasn't in a good group, she didn't have any real sway. She managed to win immunity at the right times, when they were ready to vote her out. To me, that's the definition of a survivor. OTOH, I thought Aubry was a good player, but she also was the mastermind behind the ousting of a lot of other people, including most of the jury. I can see why the jury might not want her to win, because of that.
On a side note, hearing that Cydney never once made fire during the whole game, made me facepalm. Seriously? You're on Survivor, and you don't bother to learn this crucial skill? I wouldn't survive a day in this game, I would be begging to be voted out before I got to camp, but believe me--if I thought there was the slightest chance that I'd be dumped on a desert island, I would be practicing with flint at home. I would want to be able to start a fire on Day One, and be prepared if I had to start one to stay in the game.