If I was only able to find a high mileage 3rd or 4th gen then I would get a 3rd or 4th and do a light rebuild. Have the bores honed, fresh rings, reuse the pistons, new oil pump, and put it back together. The pistons and bores seem to barely wear much. I dont like the oil control land oil drain design of the stock pistons though. If reusing i would drill some holes in the oil control lands for better drainage. Or I would go for glory if i had a bit more money and put a stroker kit in it with a truck norris cam. Turn a 6.0 to a 6.8. This is my biggest regret is that I didn't do a stroker kit in my motor. Stroker kits aren't too expensive at all compared to buying a crate motor. The power of the 5th gen would be cool too if its in the budget. It seems like its more expensive and more complicated. I think the 8 speed is over rated too. So many speeds may provide a very smooth driving experience, but it seems a little unnecessary. Usually that many speeds are used for small turbo motors like eco boost type engines that have narrow power bands. The LS has a large power band. I really don't think any more than 6 speeds is necessary. That's just my opinion though.