It really is a great song & If It takes her for some to like then so be it. LOL @ Bey's Version being squeaky. Ive seen better but This girl here did a pretty good job but at times her vocals sounded rather unpolished & slightly Silly at times but she gets a pass cause Its a very hard song to sing cause Its so Busy.