Divine Cosmos

Good place to start, David really knows how to keep things simple and understandable. Lots of information on his site, be prepared for a lot of reading!

Davids forum is located here:
http://www.divinecosmos.com/forums/