I went with Stallings off of Fulton. They have been around since I could even say the word "engine", and I'm 40. Very honest and respectful and I stand by my words.
With 0.040" over-bore, balance and total shortblock rebuild/overhaul (including all parts needed), my price was @ $900.00. That did not include the head work, I had that done by another.
Only thing, you will have to take it to them, they are a machine shop only.
Stallings Motor Machine Works
4206 Fulton (off I-45 and Cavalcade)
Houston, Texas 77009
713-691-5933
Good luck,
Kirk