Some thoughts on stuff I've seen in the previous posts.
There's a lot being made of the fact that geth can download from one platform to another. I don't quite see the relevance of this. They have a very loose mind-body coupling, while organic species (at least in ME) have a very tightly coupled mind-body system. You can do this with an organic species too, with sufficient imagination. Something like the Trill from Star Trek. You can imagine them finding a host body - a nonsapient animal, or something manufactured using advanced biotech - and then inserting themselves into it.
In fact, this could probably be done with humans, with sufficiently advanced technology. You might surgically remove the brain and whatever parts of the nervous system are necessary to preserve personality. Then put this in a specially prepared body, or a suit of armor, or what have you. It'll probably feel very strange at first, but you might be able to adjust. Of course this is just speculation at this point.

I'll go one step further. I think the following is probably true - if you could make a sufficiently exact duplicate of the stuff that you were moving, you could just build that and put it in the target body. And now there will be two of you, ready to give nightmares to the legal community.

And now to make it even worse, don't put it in a body. Make a software model of the body and implant it in that. Now you have a digital version of yourself.

The point here is that all versions are equally you. The essential part of your self is the
information that describes it, and once you have that information, your self can be duplicated as easily as an MP3 or a game. (Yeah, I know I'm invoking metaphysical naturalism here, but I see no compelling reasons to believe otherwise.)
The geth are doing essentially the same thing when they make backups and download or duplicate programs. The only difference is that their form is much better suited to it, because of their loose mind-body coupling. The human form isn't, but it's only a matter of degree.
Lastly, my favorite way to view the geth is as pieces of a single person. The geth are really one ENORMOUS mind shattered into pieces. If a human mind were shattered into its component processes (I'm assuming the Society of Mind model here), you could relate each one of those to individual geth programs - relatively stupid on their own, but intelligent in combination. Note that I'm talking about the mental processes themselves, not their physical realization. It also works well with what Legion tells you about the megastructure the geth are building - they're essentially trying to put the pieces back together. And given that this is one mind whose lower-level processes have human level intelligence (like Legion), it's going to be insanely smart.