Another angle you may not have thought about - the environmental impact one. Replacing an otherwise good appliance vs spending a few dollars to fix it. Bearing in mind I know how much it must SUCK to think about spending almost as much on a new dishawsher as fixing the old, I would lean towards repair.