Has anyone ventured for an engine transplant?

does anyone know any direct/near direct replacements for the 1.6 16V engine from an 03 plate. (Not sure about the engine type, sorry)

Hows the cost implimentation on doing this as in the cost of the engine.

My dad is a mechanic and is willing to do the transplant if direct or near direct replacement.

Also any engine recomendations?

Thanks Chaps/chapets