has been discussed also here:
you may find some opinions of others as well as some related links there as well.