Úgy látom a téma itt elég részletesen ki lett tárgyalva: Link