Personally the best album I've ever listened to is London Calling by The Clash. It's so great in my opinion because all the songs sound so different from eachother, but they compliment eachother so nicely. Second favorite is probably Rattus Norvegicus by the Stranglers, all of the songs have a distinctive feel to eachother, but don't sound exactly the same. The order of the songs on that album is really great aswell, leaves a lasting impression.