The republicans should stand firm on no amnesty and border security, because it doesn't make one damn bit of difference whether they do or not, they're not going to get the support from hispanics they want. Repubs are against hand outs, so those illegals will support dems every time, no matter, so **** 'em. Republicans/conservatives can and do win elections without their support anyway.
In any case, if you came to this country illegally, no matter if there is ever a path to citizenship or not, you should NEVER, EVER, EVER, be given the right to vote. That should be reserved for those who came to this country LEGALLY, and went through the system as required.