Benny, I suggest you first scroll through a few pages of this forum, and then try using the Search function (in the top right-hand corner — but make sure you spell the search terms correctly, or you won't get relevant results!)
Your question is so wide open that I doubt you'll get any useful replies to it, as it stands.