I'm afraid that once given away you can't get it back.I don't know how I feel about land owner voting right concept but I'd support military service voting right and perhaps certain civil service voting right as well. Having some skin in the game defending freedom is a pretty good primer for making smarter decisions in the voting booth. Handing someone a birthright vote does nothing to ensure they value the weight of that responsibility and now we're even trying to give away voting rights to foreigners - how retarded is that?!
Example, try getting women's voting rights back.
Now I'm not saying that they shouldn't have the right to vote, it's just an example.