Sites where you can download free sheet music:
One of the first projects of its kind to digitize scores in the public domain
Large public domain score sites, featuring nearly 70,000 scores to download
Project to digitize public domain scores in this collection
Free choral and solo vocal sheet music
Free classical music scores using Lilypad software