Mike Pence has a brilliant solution: the W Visa. If you want to be legal in the US and are not now, you have to voluntarily deport yourself and get the new guest worker visa which is only available outside of the USA. Brilliant.
I can get behind this concept. It's clearly not amnesty. If Mexican citizens want to work in this country so bad that they would take a weekend to go across the border and come back, reregistered and above board, that would be a clear indication to me that they are separate from the Mojados. But allowing any current illegal to sit in place doing nothing and then being declared above board is a non-starter.
I say go with Pence and a Fence.