Right now I think Babygrande is the best indie label releasing great hip hop albums.
I also like Nature sounds but I was dissapointed with their recent compilation and also albums like Black Market Militia were dissapointing.
Yet they put out Masta Killa's No Said Date and MF Doom's last album.
Fast Life and Koch are also good major labels.
I would never purchase an album released on Interscope and most on Def Jam.