I tried searching for my answeres but I wasn't finding anything definite so I hope that you all don't mind pointing an idiot in the right direction.

To start off with I have a 2000 Blazer that use to have a working 4.3L engine. Well she sucked up a pond worth of water and that was pretty much the end of that engine. So now I need a replacement.... I just can't decide one which one. My rule has always been to replace whatever I break with something bigger so that has lead me to either the new school 5.3L or the old school 5.7L. I have found a limited amount of info but I was wondering if anyone can tell me more.... like if one engine is easier to swap then the other... does anyone have a personal recomedation..... does any one have a list of parts needed for the swap.... heck does anyone have any info at all for me???

Oh and don't worry this is being done by a proffesional shop and not me... hahaha