I went there a year back and I went there now...
This could probably be one of the top sites out there.
If you are stuck on Arpeggio's...especially on fingering them and on connecting them....you will find this hard to beat.
I discovered many things here which I missed out on my first run.
The sections of Improvisation are good too....actually you will find very few lessons out there on this topic..because it is more abstract relative to other topics.
Definitely lacking in User submissions and Discussion Forum layout...unlike Wholenote.
If you want answers in one small place...this is it.
Excellent site with lots of fun things to do. Check out the "Time Machine" link under Miscellaneous Wisdom; it has a bunch of instructional resources from the pre-Web (ASCII) days. Great layout, great links...this is the site from which I initially found Wholenote. I visit this site often!