I think we just recently went through a thread on this same subject and the suggestions were outstanding. I am not sure how to research and find it - maybe someone here can - but it was quite thorough and together with this should give an "ideal" picture to help. :-)
Marysewfun