Wow, I love all of those same songs too. I definitely think Sing For The Moment is the best out of all of the songs you listed. I really like how mellow the beat is. I really like the ones you listed, and I would also like to include the song Beautiful and No Apologies. Beautiful has to be my favorite tied with Sing For The Moment. Beautiful is one of the new songs he made on his album Relapse.