あの、なんでこのコードでboost::algorithm::findと曖昧と言われるんでしょう?
VC++ 9とかg++ 4.1.1にBoost 1.34.1, range_exは1.0 (?)ですけど。

#include <istream>
#include <string>
#include <boost/algorithm/string/find.hpp>
#include <boost/range_ex/algorithm.hpp>

void f(std::istream& is)
{
  using std::string;
  string s;
  getline(is, s);
  string::iterator it = boost::find(s, ':'); //range_exのやつを呼びたい。
}