The best of the best have Tango-d, Salsa-d, and Samba-d their way through Dancing With the Stars Season 15 All-Stars, and now we're down to just three couples headed into the finale which begins tonight, November 26.

All three teams have a legitimate shot at the Mirror Ball trophy. Each pair has a different strength. Shawn Johnson and Derek Hough are great at flashy tricks and fun choreography; Kelly Monaco and Val Chmerkovskiy have untouchable chemistry; and Melissa Rycroft and Tony Dovolani have technique out the wazoo.

Which team do you think will come out on top? Vote in our poll, and let us know your pick in the comments below.

Catch a new episode of Dancing With the Stars Season 15: All-Stars on Monday, November 26 at 8 p.m. ET/PT on ABC.

For more news about Dancing With the Stars, Like us on Facebook and Follow us on Twitter.