1. John Lennon. No questions asked.
    Freddie Mercury close second.