I love Bebe and Cece but i'll go with Mariah anyday...the brilliance of this song is unexplainable