just to add apparently ask (former ask jeves) has the better algorithm now<br>