Re: Question about inserting genes
It depends on how you want to insert the gene. If you just want random integration there is for example retroviral vectors
that can do it. If you want to target the integration to certain area you could use for example zinc finger nucleases
(though designing them is a comlpetely different story).