What do I need to transfer a character from M4 to G3?

Hi everyone,
I've been away from DAZ3D for a while and my oh my it's moved on a lot!
I have a character in M4 that I'd like to transfer to G3 - the character has full and partial body morphs and a custom texture. I'd like to have a G3 character that looks exactly the same.
I assume I can do this with a combination of programs - can someone give me a guide on what I need to buy to make the transfer?
Many thanks - me and my credit card are waiting for your answer.
Mike.