In my meanderings on the web, I recently came across two websites that offer free sheet music. Most of the pieces are public domain pieces. What's nice, too, is that most of the pieces come in pdf format, so you don't need any special music notation software to open them.Cantorion - good selection and decently easy to search