Matt - Especially his second song
One Direction - I was really impressed by their second song, but of course, apparently they're miming

Mary - A bit bland, but she still sang well
Wagner -

His first performance was good. Not enough for me to vote for him though.
Cher - The 2nd one was better, because Girlfriend was so choppy and awfully sang.
Rebecca - I'm obviously watching something else, as I thought Rebecca was the worst tonight. I disliked both songs, and thought her upbeat was long-overdue and quite awful,TBH. My mum and I were wincing along the whole song.
So I guess I'm voting for Matt and One Direction