These are good questions, but they have been answered many, many, MANY times and on thousands of pages at ET.
Maybe it is worth occasional refresh, but do go back in the archives and dig out posts and threads in your area interest. There is some great stuff sitting on dusty shelves here at...