I like Traigo La Sangre Caliente and find it very uplifting, even though I can't understand a single word of it.
Some of the worst in recent memory would be Amir Khan's dire rap song, or James DeGale's from his second to last fight where some REALLY terrible rapper came down to the ring with him - it was embarassing even for me as a viewer.