About 5 years ago when I was looking to replace the tired 6 cylinder in my Bronco, I purchased the Ford Racing 5.0 crate motor with the X303 aluminum heads and the E303 cam. At the time it was a little over $3,000 and to me seemed like, hands down, the best option over rebuilding a junkyard engine or buying a remanufactured engine. By the time I added everything up for a rebuild or reman, the brand new crate motor was a little more and considering it was made on a Ford assembly line with a brand new block and components seemed like the clear choice. Reliability and good power were my two priorities and I have not been disappointed. I purchased it directly from the Ford dealer and you can also buy them from Summit Racing or Jegs.
I've noticed the prices have come up considerably on them now and I'm not sure what the Rousch crate engines cost. Basically, I think what it comes down to on shows like Overhaulin' is the builds are put together with donated parts and the manufacturers do this in exchange for free advertising and exposure. If the Overhaulin' builds were done on an actual budget like most of us face, I think we'd see much different choices in parts.