for me.. devil's night easily.. every song on that are good and i can listen to all of them without having to skip them..
.. but songs on d12world like 'u r the one', 'leave dat boy alone' and 'ill be damned' are boring.. but its still a good album