L'argomento è piuttosto vasto e ne abbiamo già parlato in passato, prova a fare una ricerca nel forum.