This thread was actually one of the first ones I read when I found this site. This is the thread that introduced me to CG. Thanks!
It is hard being a newbie here. You know whatever you post has been asked or said before, but, there is so much information that it is hard to read through it all and retain everything!
I love this link and hope that it hasn't already been added here (I haven't followed all the links in this thread yet)