Alex and Rachel are easily the best. They are so far above the rest on this show. They SHOULD be final two but I'm 100% sure they won't. In fact I doubt either of them will be in the final two. One of them will leave early and the other will make the final four. The British public won't vote for either of them to win even though they are the best in the competition.

Once again Alex has another amazing performance. This girl is so versatile. She can do everything and deliver a faultless performance everytime.

Rachel was crazy on Saturday. Finally showed the world how brilliant she is. Her voice is stunning. She was the best on the night (just edging out Alex).

As for Laura, this was a average performance. She SUCKED during the low parts. Didn't have a clue what she was saying. It was so easy to tell that she was building up to the big notes at the end. The big notes were great, but it was at the expense of the first 3/4 of the song.

I think this week Ruth did a great job. She was the third best on the night. Plus Ruth's body looked slamming. Great dress with amazing curves.

Diana is annoying. Everything seems contrived. The stupid hand movements the bare feet. It comes across as fake. Her sound isn't unique. It's like a bad mix of Adele, Norah Jones and some other quirky singers. Nothing special in that. I'm glad she is now going by the name of Diana "The Hand" Vickers. That cracked me up when I saw it on youtube. Her performance was dull and her pronunciation of words is just terrible. So grating. Unfortunately she'll probably win, or at least finish 2nd to Laura.

Once again, the final two SHOULD be Alex & Rachel. The are miles better than anyone else on this show!