Who hoisted the coveted Mirror Ball trophy on Tuesday night?
Did Jennifer Grey win it because of all the physical ailments she's overcome and the high scores she's consistently produced, week after week?
Was it the young unheralded, and charismatic Kyle Massey, who's been one of the most fun - and surprisingly gifted - dancers all season long?
Or was it Bristol Palin, pulling off the upset of the decade?
Follow the jump to see who won Dancing With the Stars ...It's Jennifer Grey!
Your Season 11 Dancing With the Stars champions!
The 50-year-old Dirty Dancing actress turned back the clock and two strong competitors to win the Dancing With the Stars crown she deserved.
Congratulations to Jennifer and her partner Derek Hough!
Battling through a ruptured disc in her back and other ailments throughout the competition, it's a victory well-earned - and soon to be savored.
"This journey was the gift," Jennifer, who delivered perfect performances Monday. "Saying yes was the gift. Derek as a partner was a huge gift.”
Bristol's controversial run ended early when she was announced as the third-place finisher. From then on, it was clear Kyle was in second place.
What do you think? Did the voters make the right call?