Hey there, I asked a mod to move your post over to this guide, which is more relevant, since I talk about drivers here and many of the same sentiments behind your questions.
Garlin already gave a thorough reply, so rather than me trying to add anything more and create a pile of overwhelming...