I just got a catalog for Bicycle Adventures (link) and their trips looked VERY nice. I have never been on one of their trips, so I can't speak from experience. My friend went on one of BA's San Juan Island trips and LOVED it, though.