In my application I have very large data sets, I was using BOOST_FOREACHand boost bind. But I was surprised that performance wise they were the worst ?