I almost lost a set.
118. Alt-J - Tessellate
117. Bear In Heaven - The Reflection Of You (Great song)
115. Lana Del Rey - Born To Die
113. Mumford & Sons - I Will Wait
112. Electric Guest - American Daydream
109. Bat For Lashes - All Your Gold
107. Freelance Whales - Locked Out
103. Van She - Jamaica (Beautiful chorus)
Nooo, I also forgot to check The Raveonettes's album. I guess it's now on my albums-to-check list along with DIIV's and Alt-J's latest albums.
Can't wait for the Top 100!