Check out rockauto, they had the deals when I did mine, seemed to be good prices. I know my local machinist wanted in the range of $350-$500 to redo mine for me. Doing my own labor my machinist bill was only $80, for cleaning and a resurface. See what works best for you. Your pistons and everything look really clean, as in not much shrapnel chunked through, but hard to tell from pics. If there are no broken guides you should be able to just replace the valves, lap em in, and throw it all back together. If you have tons of miles like mine then might be a good time to freshen everything up.