We discussed this topic in this forum in the past, please search past discussions!
Also this discussion might be interesting