I hope this doesn't sound bad, but all you need to do is look at some of the old posts, and spend a few hours reading. All of your questions have pretty much been answered here already. Most of us have talked this to death as each one has tackled his 3L project. I'm sure when you have a specific question, then it will be answered. Why not look at Brad Noon's or David Z's FAQ Page.
warmonger