I've used Mike James several times. He's everything Frogge said he was. He's significantly cheaper than most guides, too, having kept his rates to $200/day, lunch, flies, gear, and transportation (this last is NOT trivial) included for years.
Between my experiences with Mike and other...