Regardless of my feelings for her, Theresa Sokyrka was the one who showed she could actually sing a variety of styles and genres. She didn't capture Janis Joplin when she sang Another little piece of my heart, but I think that was the only real exception.
Kaylan Porter on the other hand... I never really got the feeling he was better than a karaoke singer. He's a pretty boy, perfect to capture the screaming pre-teen girl demographic, but I never really got the feeling that he has any real talent. Besides, a boy making Born to be wild - a song popular about 30 years before he was born - his signature piece from the show... well, it just annoys me.