What do Foster the People, the Roots, and Bon Iver have in common? They're all playing just for Bonnaroo 2012 headliners (that's Radiohead, the Red Hot Chili Peppers, and Phish, respectively). See the full 2012 schedule here, and check out our Diffuser.fm dream schedule below.

Manchester, Tenn.'s massive music festival of everything indie rock, hip-hop, jam band and in between erupts from Thursday, June 7 to Sunday, June 10 -- less than a month away. If you've bought your tickets but don't know who to see, consult our expertly researched Bonnaroo 2012 schedule recommendations below:

Thursday: They say the early bird gets the worm, and in this case, skipping out on work Friday gets you a case of the shakes. Alabama Shakes, that is, the hottest band in all the land. They don't go on until 11:30 (probably later, knowing those rascals), and the rest of day doesn't have any big acts, so get there early and do some discovery or saunter in after nightfall. The Shakes will 'Hold On' for you.

Friday: First, get all avant-garde with Tune-Yards. Second, bare your heart with the Avett Brothers. Third, bask in the beauty of some of the first ladies of indie rock: Feist and then St. Vincent. Close the night with two hours of Radiohead. Your pleasure receptors exhausted, collapse for a few hours -- because your Bonnaroo 2012 is just getting started.

Saturday: Begin the day with some post-metal courtesy of Pelican, then check those maniacs from Das Racist. After the metal and hip-hop, get your dance-rock on with Temper Trap. Then the night really picks up: Sample a bit of mandolin love from the Punch Brothers, sprinkle in some Santigold. Grab dinner. Groove with the Roots, give it away with the Red Hot Chili Peppers. And then lose your mind with a Skrillex nightcap.

Sunday: The action on the day's schedule really starts at 3PM, when you just can't miss the (mostly reformed) Beach Boys, unless you must see the Antlers (we can't blame you). After the California dreaming, rock the suburbs with Ben Folds. Then a pair of indie rock dudes everyone's crushing on: Justin Vernon captures your Bon Iver heart, and then James Mercer kicks you in the Shins -- all this before the big Phish freakout.