Carly Rose Sonenclar blew everyone away with her rendition of 'Feeling Good' on the X Factor Thursday night, so I decided to check out some of the other versions of the iconic song. It was written for the Broadway musical 'The Roar of the Greasepaint- The Smell of the Crowd' and sung by Cy Grant in 1964. It's been recorded dozens of times by artists as diverse as John Coltrane, Muse and Lil' Wayne. Check out these other versions and tell us who you think did it best.

Here's the original recording by Cy Grant

Nina Simone did the most famous version in 1965

Michael Buble did it in 2006

Jennifer Hudson did it on Dick Clark's Rockin' New Year's Eve in 2010