re: Graduation Song?
No one ever thinks of this one, cuz it's kinda unconventional, but "You Walk With Me" from The Full Monty. My friend and I sang it last year precisely as it is on the recording, and it went over great, because no one had ever heard it before. It's a great song that can be interpreted to talk about the consistency of a true friend in a completely non-cheesy way. Highly recommended!