A similiar question got asked in the music theory forum a wee while back. You'll have to show threads from the last 20 days. The thread is called GOOD SITE? by sadromanticghost. There are some good web sites recommended on music theory and stuff.
Hope that helps
AndyP
Madcap Laughs