Don't know if this has been posten but I just found out about this place and it is filled with compilations of really good demo music for you can download
http://www.demovibes.org/dv_info.htm