I am going to try and get ready to get a crate 350 motor soon for my 85 C10 pickup. The motor currently in it is a 305. It is starting to smoke a bit, drinks tons of gas and has about 123,000 miles on it. The previous owner ran the heck out of this motor, pulling trailors full of construction equipment and a huge tool box in the bed and driving that full load in the mountains, etc and it has a lot of wear on it. So I am wanting a plain and good 350 for the street.
I have a nice new manifold, 600 cfm Edelbrock Carb (which I wish I got a Holley instead but that's another story) and valve covers, etc so all I need if I got a long block basically is a alternator, water pump, fuel pump, new lines, plugs and wires. I have a MSD upgraded HEI dissy in the 305 right now that I can use too I am guessing. This does not need to be a strip motor just a great street motor with some good power.
Anyways my question here is WHERE should I get this motor from and which one should I get? I know there is Summit, Jegs, the local dealer (which I don't see them being cheap like Summit and Jeg's, etc) and there is a few others I hear that have them but cannot think of the names.

I'd appreciate any info and help here! Thanks!