I-485 and 140 takes forever. Don't sit and wait without hope anymore. Join the campaign and fight for your green card. Don't let the BCIS kill your future!http://boards.immigration.com/showthread.php?s=&threadid=103294