The ladies were significantly better tonight, but there were still several karaoke performances that might get people voted off.
Crysta Bowersox returned from the hospital (still unexplained) and gave a fantastic performance, immediately followed by at atrocity against music by Haeley Vaughn. I don't think VoteForTheWorst.com can save her, she's terrible. Katie Stevens was probably the next-to-worst singer of the evening, but she's well liked and may stick around.
Lilly Scott of Littleton is also great, and I think has a big career ahead of her. Sioban Magnus of Mass. is also very good, even though she picked an almost impossible song and was weak to start off.
It will be interesting to see who the two voted off tomorrow are.