If they came here legally, then they are here legally and would not need amnesty to make them legal. This bill is to reward those who chose to come legally, it sounds like it's meant to reward those who have had anchor babies and now want to cash in on some other benefits that legality would give them.
Actually, you are wrong. It is meant to give a break to those who stayed past their VISAs, due to inefficiencies in the INS.
They came here expecting to remain for more than one VISA, but the INS apparantly did not process their paperwork.
Dick Armey laid it out pretty clear that he'd never have supported this legislation if it were meant to support anyone who entered the country illegally.
If you want to believe the media spin, then be my guest. Do what you choose, but I believe Dick Armey.