Theres a near two page article in this weekends edition on Algo trading The thrust of the article seems to be that they are here to stay so get used to it