Question: who sings life has been good to me so far
Answer: `` Life 's Been Good '' is a song by Joe Walsh , which first appeared on the soundtrack to the film FM .