That's completely subjective, we can't make that decision for you. You need to decide what kind of motor is right for you. Do you like carburetors or fuel injection? Do you like small blocks, big blocks or LS motors? What's the truck used for? Do you have an overdrive trans? What's your budget?
When I bought my truck, I specifically planned on LS swapping it with an overdrive trans because I knew I wanted to roadtrip it long distances. I'm most familiar with the LS architecture, they're super easy to make power with and get great fuel mileage to boot.
If I were buying a budget C or K20 to use around town, I wouldn't bother LS swapping. I'd stick with a carb on a small or big block and just build a healthy version of whatever's in it. That would be the cheapest/quickest way to do it.