Vail's Snowball Music Festival 2012 Lineup Offers a Wide Variety of Music