Product review (5 stars): Frigidaire 154637401 DISHWASHER Inlet Valve
Fast shipping, cheapest price anywhere, 5 minute install, what is not to like?  My old valve leaked occasionally, but still worked as a valve.