1. Radiohead - OK Computer
2. Radiohead - Kid A
3. Arcade Fire - Funeral
4. Neutral Milk Hotel - In the Aeroplane Over the Sea
5. The Strokes - Is This It
Some notable placements:
11. LCD Soundsystem - Sound of Silver
26. Daft Punk - Discovery
29. DJ Shadow - ...Entroducing
87. Air - Moon Safari
The only thing that I'm a little surprised about was that Kid A ranked so high at #2.
Looking at this list was a fantastic trip across memory lane as I've spent a lot of time listening and loving many of these albums throughout the years.