Why port to Nokogiri? We are not using any of its extra features, nor we need speed. Hpricot is a great parser and I've seen it resolve a messy HTML document with loads of SCRIPT tags much better than Nokogiri.
If it isn't broken, don't change it. And if the code is incompatible with new Hpricot, just load the old one (v0.6.x) via the `gem` function.