This site has over 9,000 Christian hymns & Gospel songs from many denominations. They have lyrics, sheet music, audio, pictures, biographies, history, & more.
This is a great resource, including different languages.
Again, a great free resource!
The Cyber Hymnal™