Like Pia, I think it is best for James that he didn't win this show. He will go FAR with his career, for sure! He is in about the same position Chris Daughtry was on his season.
I wasn't thrilled with Haley toward the beginning, but I've really been liking her performances lately. I thought the judges were way too hard on her too. But the top four were (and are) all great! So I wasn't very shocked with James going home. It would have been sad for me to see any of them go.

I love Lauren's voice, but she needs to learn to hold the big notes longer. She always wimps out and doesn't hold them very long. EXCEPT when she sang with Haley last night. She held that note nice and long right along with Haley.