My experience is that by the time you get your existing motor rebuilt or go get another one to rebuild, and have all the work done, you could just go down to the dealer and buy a crate motor.
They're *brand new*, no rebuilt parts, no finding a reputable machine shop. They come set to TDC, ready to drop in with your existing carb/manifold and accessories.
Might cost you a bit more up front, but the simplicity and peace of mind are IMO absolutely worth it.
Something like
http://www.summitracing.com/parts/nal-10067353/overview/make/chevrolet
Back In The Day, I called around the local Chevy dealers, found the one with the best price, and bought it from them as they stock them.
Now, you can go stupid with power upgrades, so be careful with that ... but for stock replacement, the crate motor is no-brainer decision, IMO.
-- A