This site is honestly on my Bookmarks Bar because of its immense usefulness. First off, the site does not support any pop-up advertisements, so those aren't a bother. Second, you can search a rapper, a song title, or even some lyrics from a song. The site can list all the songs by one rapper, an entire song, or a list of al the songs that contain the searched lyrics, respectively. Thirdly, when the lyrics of a song are pulled up, many lyrics are highlighted in orange. The orange-highlighted lyrics can be clicked on for hidden meanings and explanations.
Fourthly, the site has articles like "Rappers to look for in 2012" and the greatest rap songs of the year.
I hope you check out the site!