Rejoice, children, for the Coachella 2012 lineup has finally been released.

Headlining both weekends (Fridays April 13 and 20, Saturdays 4/14 & 4/21, and Sundays 4/15 & 4/22) will be the Black Keys, Radiohead, and Dr. Dre & Snoop Dogg, respectively.

Not too shabby, right?

In terms of the rest, there are really a few BIG HUGE highlights: REFUSED and AT THE DRIVE-IN.

Both  of those seminal punk/hardcore acts of the late 1990s/early 2000s revealed reunions today, and BOTH are on the lineup. Commence with your shit-losing.

So yeah, this looks like a pretty balls-to-the-wall fantastic Coachella, no?

Some more highlights:

Kasabian (yes!), Kaiser Chiefs, Bon Iver, Pulp, Girls, Arctic Monkeys, Mazzy Star, Explosions in the Sky, Jimmy Cliff & Tim Armstrong, Godspeed! You Black Emperor, Madness, Yuck, Atari Teenage Riot, Gotye, Manchester Orchestra, The Shins, Noel Gallagher's High Flying Birds, fIREHOSE (featuring Mike Watt), Le Butcherettes, Feist, Andrew Bird, Justice, Florence & the Machine, The Growlers, & Greg Ginn of Black Flag.

For those of you into the whole dance music thing, Kasksade, Avicii,  Swedish House Mafia, DJ Shadow, La Roux, David Guetta, and Afrojack are some of the notable names who will be lighting up the dance tents.

So yeah, this will rock. See you there!

Visit Coachella.com for more info.