I came across quite a good website from where you can download quality hip hop albums either for free or by buying them. All albums have full track lists, album covers, youtube links for previews, some info on the artists and of course great quality.
The websites FAQ states the following: "What does this blog represent?
This blog is about letting people know what are the roots of Hip-Hop music and how those roots were developed by numerous hip-hop artists. The content on this blog is permanently expanding with released albums from various hip-hop artists by provinding file sharing links, but please be advised that the albums you download are only for informational purposes!"
The website can be accessed here.