Leona Lewis did a really good cover of it on X Factor one of the weeks....but apart from that Mariahs version is the only acceptable cover However - I'm pretttty sure she can't sing like that anymore!