Mallorca Rocks 2012: our best bits