What cheap engine should I put If I have a ford F100?

Sometime in the future I will buy F100 pickup put v8 in it( I don't even know what i'm talking ab
out )
I'm not an car/engine expert but I found this website

http://www.chevrolet.com/performance/crate-engines.html

what are the difference between

small block

circle track engine

etc

what engine will produce a muscle car sound? You know what I mean

will a 350/290 deluxe produce a muscle car sound?

Keep it ford, 302 or 351 are the most common ones locally, give it a large bore exhaust, and tune up with a lumpy cam

351 mainly all of v8 come with it or 302

302 Ford engine.

If you are getting an F100 I suggest you not put a Chevy engine in it unless your complete drive train is Chevy. Ford engines go into Ford trucks much easier than Chevy engines.