I am by no means a giant Foo Fighters fan, but I do like a handful of their songs, and think they are one of the best bands in the past 20 years or so. I also LOVE "Everlong" so I was pretty stoked to see they performed it this past weekend on SNL.