Cher is an amazing girl thats put up with such abuse from people who should know better.
What a great song, she didnt do it proud live on the x-factor but the recorded version is amazing, she will be so great if she can loose the x-factor tag.
(and some in yer face attitude)
("Stay" was her best ever performance so she will need a new album with this song, stay and many more future cool tunes from her.) until then the single is 100% sweet.
Would i buy her album? I've only heard two songs from her album so after swagger Jagger this is a MASSIVE step in the right direction.