This is a great site to find tons of good music. Artists (up and coming along with seasoned veterans) post full albums, compilations, EPs, and some singles. Lots of Christian music of many varieties among many other genres on this site. No catch! Enjoy! Sign up for their newsletter for new releases.