she did okay. im sorry but beyonces voice is FAR better on this song. and beyonces transition into headvoice was a lot more tasteful, sounded fuller, more resonant. i also loved the grit and passion that beyonce put into it. if you want to sit here and say that this version sounds better or that tiffany is a better vocalist, youre probably hate beyonce plain and simple. beyonces survivor era vocals >>>> tiffany's vocals now.