Your right. Pelosi has said that she will not bring the Amnesty Bill to the floor unless she has at least 70 House Republicans backing the bill. Pelosi needs at least 70 House Republicans for two reasons.
First, she doesn't want this to pass on basically a party-line vote and have an irate public toss the House back to the GOP if they see that Amnesty passed the House on mostly democrat votes. Second, there are a significant number of democrats who will also oppose Amnesty, so Pelosi must have at least 70 House Republicans to back the amnesty to offset the democrat house members who will vote against Amnesty.
My best bet is that she will get no more than half of that number (45) House Republicans to support Amnesty.
That "45" should read "35". Sorry for the error, it is getting late!
I have contacted my house member and he assures me he will work and vote against this bill.