the 5.4 looks good on paper, dad has a '05 superduty with one, ive drove it but havent "used" it, hes got a plow but last winter there was barely enough snow here to get the leaf blower out, let alone a truck with a blade. all the crap ive read about with the 5.4 (cam phaser issue, spark plugs breaking when removing) make me want to stay with the old-school small block 302/351, no they dont deliver near the power, but i know there reliable, dont require tons of extra stuff (computer, special tools, ect) personally my "dream engine swap" would be the cummins 4bt diesel.