Sorry to disappoint you, but no one knows when it will pass out of the Judiciary Committee for a vote. Currently, the senate is very busy with health care reform--honestly I don't if immigration will be debated at all this year. Realistically speaking, you'd need to wait about 1-2 years until you can have a "normal" life--assuming immigration passes by the fall of next year.
__________________
Fallor, ergo sum. I err, therefore I AM.--St. Augustine
The miracle of your mind isn't that you can see the world as it is--it's that you can see the world as it isn't.--Kathryn Schultz