
Beyonce had a whole mess of unreleased tracks from her B’Day sessions and Mario has had some trouble with album release dates (Go! has been pushed back a lot since last year), so they both had some leftover tracks and time to mess around in the studio. So, here are two different version of the song “If.” Beyonce’s version is very melodic, and full of drama – from the vocal arrangement, to the production. It reminds of me of something out of a musical, while Mario’s version is more R&B-flavored song (he sings similar lyrics to the Beyonce version, but over Trey Songz’s “Can’t Help But Wait” track).
Even though they are two completely different takes on the song, you know we have to ask the question… who sang it better? Did Beyonce kill it, or did Mario do the song justice?


Im going to go with Beyonce. Her version is much more dramatic. Like u could actually see a video with her version. Nothing against Mario’s version, but I think that type of song cant be sung over such a “dance pop” beat.
Come on People, this is a hands down. BEYONCE of course!
Mario’s sounds empty like something is missing. I don’t like when Beyonce’s goes to the chorus and begins to sound all contemporary. I like neither. It’s a draw.
Mario Killed It Hands Downs! Bey makes the song seem depressing and Mario brings life in the song.
This ain’t even a question. Beyonce won this by 100000 miles! That girl stay killing everybody in the game! She is the Queen! Love u Bey!
Mario’s version is a smoother version…in real life terms…Beyonce can sing but she over does it
Maaaaaario! Bey is so predictable to me. you can always tell when she’s about to build up to the climax in a song. I liked the R&B feel to Maario’s! lol
Judging by the votes Beyonce won this by a manslide. Everybody had this ish in their ipod wayyy before Mario tried to sing it. I agree with whoever said that Mario should never try to do a Beyonce song. Nobody should ever try to do a Beyonce song. Can’t nobody else do what she do she stands alone. Keep making them hits Bee!
Why Does the song sound just like Trey Songz – cant Help but wait???
Mario version sound better. B sound kind of boring
umm i like both, but i am a lil biased and gon go wit beyonce since i had her version for like months..
beyOncE kiiLLeD iiT hAnD’Sz dOwn!!!!!
but evry1 qOttA liiSteN tO MaRiO’Sz sOnq ‘No DeFiniTiOn’ dAtt iiSz wUtt yU kAll a SONG!!!
I would have to say Mario’s version sounds better. I still love you Bey!!!!!!!
B murdered Mario on this track and i love Mario but B puts feeling behind her lyrics…plus it was hard to hear Mario’s version with the background track being “can’t help but wait” by trey songz all i kept hearing was that and that song fits that track betta anyways….okay those are my long drawn out thoughts but just incase there’s any question B’s version definately won hands down
I LOVE BEYONCE, BUT I THINK MARIO’S VERSION WILL GET MORE RADIO PLAY. SORRY B..
I guess since I’ve heard the beat from Trey Songs, it takes away from Mario’s version.
Beyonce blows this song away! I stan for her!
hmm after thinking it was just cuz im used to the lyrics of trey songz take on this beat that i like his better …. im thinking thats not the reason.. Trey’s lyrics flow better on this track it just fits like a glove in my opinion.
I like Beyonce’s IF better… sounds more fitting – the lyrics and the music.
Didn’t Johnta Austin write ‘can’t help but wait’? thought i read that somewhere
B’s version sounds kinda like Rihanna’s unfaithful!
I don’t know why….LOL!
Mario just shows how he can go toe to toe with the top Artist out.
I think Mario needs a different background or beat cuz that beat he got is on another 1 of his songs and doesn’t really fit to me.
I like both! But I think I like B’s more just cuz its Bey. But Mario’s is good as well because he sounds more mature.
My bad that was Trey’s background/beat from his song. I knew I heard it b4! LOL
Yeah don’t use that same beat please! I luv Trey’s song way better!
B is so dramatic…I can see the video instantly when listening to a Beyonce track because her performance really paints the picture in my head…great vocal! I happy that she is in the zone but I mad cuz she gonna be out again next year with a album…I just think its too much but i guess when your hot your hot!
4 some reason I like bee version betta, that’s interesting…………….
Bee is getting on my nerves, her version does sound like a melodrama.
I mma go with M A R I O.
next thing you know they’ll be singing together.
It’s crazy from a music stand point cause I know the songwriter is pissed… they want there joint on the radio not on the blogs. It’s also funny how the melodies of “Can’t Help But Wait” have Mario locked in so that both songs sound so much alike just based on the tracks melodies… Both are cool…
Hands Down mario did better….Beyonce made me wanna pull my hair out with all that damn crying!!
Pingback: Toomp Killed This Shit « weapons of mass distraction
I Love Beyonce’s Voice there’s a beauty in it, but Mario he just takes my heart and run when he sings. Both version are good, its a good song hands down.
Ok I went back and listened to both versions of the song. I actually like Mario’s because he letting the song be the importance, and sometimes you have to do that. He’s not all yelling and screaming through the song he is actually singing the feeling of the song, and to me the song doesnt need any more vocal then what he gave. I love it Mario!
BEYONCE KILT IT, I LOVE HERS SHE ROCKED DAT!!!! MARIO ALL USED “I CANT HELP BUT WAIT” BEAT WITH THOSE WORDS WHICH SUCKS!!!!
BEYONCE ALL THE WAY!!!!!
I reall dont know???? they really good
I think mario sang it better beacause vocal he is much stronger than beyonce
MARIO SHOULD HAVE SANG TO A DIFFERENT BEAT AND MAYBE I WOULDNT HAVE BEEN SINGING THE SONG BY TREY SONGZ THE WHOLE TIME AND PAID MORE ATTENTION. BEYONCE..I SAY I DON’T LIKE HER TOO MUCH AS A PERSON FOR SOME REASON BUT SHE CAN SING..NOT JUST IN THE STUDIO AND IN PERSON..SO SHE GOT IT ON THIS ONE.
duhhh beyonce.
iloveyoubeyoncee!
i am a beyonce fan!
Mario took trey’s beat, and he stoledd beyonce’s song too!
danggg i dont like him now.
=[[
Beyonce is a fucking copy cat!!!!!!!! Neyo wrote the song for mario and she couldnt keep herhandz off I would really love for her to do something on her own for once. like all the proper female singers out there the ones with true talent!
Both were good
MARIO’S VERSION SOUNDED WAY BETTER!
I DUNNO ITS KINDA HARD 34 ME 2 DECIDE
IM KINDA TIRED OF BEYONCE NOWADAYS
I LIKE MARIO’S BETTER!
BEYONCE’S IS 2 DRAMATIC ,IT KINDA REMINDS ME OF RIHANNA UNFAITHFUL
BUT MARIO & BEY SHOULD DO A SONG 2GETHER
mario!!!!!!!!!
I love Beyonce, She is the best. The prettiest woman and so talented. She has so many haters. It’s ashamed we can’t uplife each other.
But anyway B knows I love her. But Mario’s version is better.
Im sorry and beg to differ to all Mario fans. His voice doesnt project enuff strength to make me believe he has it. Beyonce is wonderful and her voice shows everything from the way she felt bout the lyrics. I love Mario and Beyonce but this one shot towards B’s way no doubt so all u haters pleez fall baqq and give her her recognition.
wow mario….amazing …if its like reall ..not just a song he sing …he have the feeling…that what make in his voice so nice …i like it BY MARIO… not other.
Beyonce tried to do to much. I like Mario’s version. His version is straight to the point, r&b flow, not over dramatized. Real nice.
$ beyonce i love youuuuuuu $