Definitely gaga. While they were both good, I just feel that gaga's had more depth. It was almost as if you can tell that the song really means something to her and it makes her rendition that much more special, to an American at least. Beyonce's was simply good in a technical sense.