Ok, I have been a huge Josh fan all during X Factor but after what I saw tonight I have to say Melanie all the way. A voice like hers doesn't come along all the time.