who sings life has been good to me so far
Life's Been Good "Life's Been Good" is a song by Joe Walsh, which first appeared on the soundtrack to the film FM. The original eight-minute version was released on Walsh's album But Seriously, Folks..., and an edited 4 1/2 minute single version peaked at #12 on the US Billboard Hot 100,[1] remaining his biggest solo hit.