Creo que este tema se ha tratado hasta la saciedad, solo es cuestion de buscar un poco en los post anteriores y encontrarás toda la informacion que necesitas y aun más.
Aqui te dejo el enlace, revísalo todo hasta los enlaces incluidos en el mismo post, es aún reciente.