Here are our favorite records / songs / videos from a very strong first half of 2012, complete with links to listen to the albums in their entirety, in most cases. We probably don't have to ask you to leave your choices in the comments, but as always, we enjoy seeing them.
__________

ALBUMS
__________

01 Grimes - Visions [tie]
01 Chromatics - Kill For Love [tie]
03 Schoolboy Q - Habits & Contradictions
04 Burial - Kindred
05 Killer Mike - R.A.P. Music
06 Laurel Halo - Quarantine
07 Clams Casino - Instrumental Mixtape II
08 Beach House - Bloom
09 Dean Blunt & Inga Copeland - Black is Beautiful
10 SYMMETRY - Themes for an Imaginary Film
11 Nicolas Jaar / Clown & Sunset - The Prism
12 Death Grips - The Money Store
13 Chairlift - Something
14 Peaking Lights - Lucifer
15 Frankie Rose - Interstellar
16 Shackleton - Music for the Quiet Hour
17 THEESatisfaction - awE naturalE
18 Phédre - Phédre
19 Mirrorring - Foreign Body
20 Ab-Soul - Control System
________

SONGS
________

01 Usher - Climax
02 Death Grips - Hacker
03 Grimes - Oblivion
04 Dean Blunt & Inga Copeland - The Narcissist
05 Ariel Pink's Haunted Graffiti - Baby (feat. Dam-Funk)
06 Chromatics - Back From the Grave
07 Burial - Ashtray Wasp
08 Laurel Halo - Thaw
09 Blood Diamonds x Grimes - Phone Sex
10 Grizzly Bear - Sleeping Ute
11 Jessie Ware - 110%
12 Danny Brown - Grown Up
13 Fear of Men - Green Sea
14 Just Friends (Nico Jaar + Sasha Spielberg) - Avalanche
15 Tomas Barfod - November Skies (feat. Nina Kinert)
16 Phédre - In Decay
17 Schoolboy Q - Hands on the Wheel (feat. A$AP Rocky)
18 Charli XCX - You're the One
19 Peaking Lights - Dreambeat
20 Purity Ring - Obedear
21 Killer Mike - Willie Burke Sherwood
22 Nicolas Jaar - And I Say/With Just One Glance (feat. Scout LaRue)
23 Sam Flax - Child of Glass
24 Ab-Soul - Terrorist Threats (feat. Danny Brown + Jhene Aiko)
25 Frank Ocean - Pyramids
_________

VIDEOS
_________

01 GRIMES - Oblivion

02 ZEBRA KATZ - Ima Read

03 KILLER MIKE - Big Beast

04 DIE ANTWOORD - Baby's on Fire

05 NITE JEWEL - One Second of Love

06 DANNY BROWN - Grown Up