The whole ranking is solid imo.
#1 Frank Ocean - channel ORANGE (Def Jam)
#2 Kendrick Lamar - good kid, m.A.A.d city (Top Dawg/Aftermath/Interscope)
#3 Japandroids - Celebration Rock (Polyvinyl)
#4 DJ Rashad - TEKLIFE Vol. 1 - Welcome to the Chi (Lit City Trax)
#5 Miguel - Kaleidoscope Dream (RCA)
#6 Bat for Lashes - The Haunted Man (Parlophone)
#7 Swans - The Seer (Young God)
#8 Killer Mike R.A.P. Music (Williams Street)
#9 Ty Segall - Twins (Drag City)
#10 Santigold - Master of My Make-Believe (Downtown/Atlantic)
http://www.spin.com/articles/best-albums-2012