EchoPark - with perhaps one possible exception, "underground hip-hop" is my least favorite quote-unquote "genre" there is. When I hear somebody mention it, I shudder. Mainstream rap and hip-hop I can respect, but don't personally like very much. GCH are one of the few hip-hop acts that I like entire CDs by, so yes, with all my research in place, I still put them at the top of my list. That's just my personal opinion, though.
How the hell can you give respect to mainstream hip-hop and rap but "shudder" at underground hip-hop? Do you know what mainstream rap is? The shittier, dumbed down, retarded cousin with only one leg of underground hip-hop. Read up if you are interested in looking intelligent.