Beyonce ft Kanye West * Ego rmx

I think I've enjoyed every remix or cover done to this song. Many people hate Beyonce. But, I enjoy good performers and I find her to be one.