There were a few surprises (no Brennin Hunt?!? No Caitlin Koch?!?) and a few scripted moments of drama (Simon flying to Florida to invite Melanie Amaro), but The X Factor named its final 17 last night.

The following hopefuls, categorized according to the show's groups, will soon perform live for your votes...

Posted in: The X Factor