The Voice: Who Deserves to Win? What Was the Best Finale Performance? Take Our Polls!

If you’re a fan of the unpredictable, then you probably loved Cee Lo Green’s outfit — think Britney Spears’ “Oops!…I Did It Again” bodysuit by way of Transformers in the Thunderdome — during his duet tonight with Vicci Martinez on “Love Is a Battlefield.” You’ll probably also love The Voice‘s Wednesday-night season finale, during which any one of the four remaining finalists has a legitimate chance to take home the Season 1 crown.

Going into this week’s finals, I’d have bet my entire collection of Haley Reinhart iTunes downloads that the winner of NBC’s fledgling talent competition would either by Dia Frampton or Javier Colon. But tonight, Beverly McClellan was so stellar belting “Beautiful” with Christina Aguilera, and Vicci Martinez was so gut-bustingly committed on her two performances, that the ladies turned a two-way photo finish into an epic, four-horse stretch battle. (Here’s hoping everyone boxed their superfectas!)

I’m not going to weigh in with grades or extensive opinions on tonight’s performances — Update: Check my full recap which is now posted here at TVLine.com — but until then, you can vote in our handy dandy polls about which was your favorite performance and who deserves the win, then hit the comments to discuss everything from Allison Haislip’s general on-air horribleness to Blake Shelton’s general on-air awesomeness.

Tonight’s Set List
Javier Colon: “Stitch By Stitch”
Dia Frampton and Blake Shelton: Tom Petty’s “I Won’t Back Down”
Vicci Martinez: “Afraid to Sleep”
Beverly McClellan and Christina Aguilera: Xtina’s “Beautiful”
Dia Frampton: “Inventing Shadows”
Javier Colon and Adam Levine: Michael Jackson’s “Man in the Mirror”
Beverly McClellan: “Love Sick”
Vicci Martinez and Cee Lo Green: Pat Benatar’s “Love Is a Battlefield”