Product review (5 stars): Easy Valve Repair
This valve replaced my leaking one.  One screw and a couple of hose fittings.  Easy repair!  If you're up to pulling out your dishwasher, you can replace this valve!  No idea what it would have cost to have a repair guy out, but I'm sure it would have been more than the $35 and 45 minutes of my day.

One note - the valve that arrived did not look exactly like the one shown in this image.  It DID look exactly like the one I pulled from the machine though.