Oh, if I only had that many options - 3 in Yakima and one in Ellensburg. I've just got to figure out a way to get over the mountains more often.
I'll add that I really liked Two Wheel Transit in Spokane when I was over there last. Very helpful and friendly.