I did a lot of driving yesterday and as I was coming home late I was thinking about the fact that I often listen to albums all the way through and if I didn't enjoy the complete album, I'm often pretty bummed. It's great when an artist really kills it with a couple songs, but I really like when I can discover a new album and the whole thing is exceptionally well done. However, I don't know exactly what parameters I am looking for to determine what makes a complete album good. So, I'm wondering what would you say are your top 5 (or so) albums that are exceptional and must be heard all the way through? What makes them so good? Should one listen to them regardless of their taste and music?