Led Zeppelin’s classic ‘Stairway to Heaven’ has been voted the best guitar solo of all time.The rock behemoth fought off competition from Van Hallen’s ‘Eruption’ and Guns n Roses’ ‘Paradise City’ which were number two and three respectively. The list was based on 2,000 votes in a poll conducted by Total Guitar magazine. Magazine editor Stephen Lawson said: "Everyone loves to play air guitar when they hear the moment in a song where the guitarist rocks out." The full Top 10 is as follows:1. Led Zeppelin – ‘Stairway to Heaven’ 2. Van Halen – ‘Eruption’ 3. Guns N' Roses –...