1. Radiohead - OK Computer (#29)
6. The Strokes - Is This It (#66)
7. Arcade Fire - Funeral (#20)
13. Animal Collective - Merriweather Post Pavilion (#62)
Wait @ the lack of M.I.A so far. Could she possibly have a surprise entry in the Top 20?
I think and am being hopefull that KALA is going to be in the top 20. It'll just probably just be towards the back end of the top 20 though since TFM, both Beyonce, 4, Confessions, Blackout, Homogenic etc are still here.