I have found forums like this to be really helpful. There are lots of experienced people out there and lots to be learned.