Sree 2005,
My RD is June 29 2005 and ND is July 19 2005.
I cam to this country in Dec'98 on H-4 and my first H-1 was denied in May 1999. Filed another H-1 and was approved in Dec 99. Changed a bunch of employers since then and then again a transfer of H-1 was denied in Feb 2002. Was out of status and went back to India in Feb 2002. Another H-1 was filed at the same time under Premium processing route and was approved instantly but the US consulate at Channei, India took one full year to stamp it. Came back to the US in Oct 2004 and original Labor filed in Dec 2004. On June 21st 2005, my attorney emailed me about a substituion labor that my company wants to use for me and filed 140 and 485 within 7 days. And now, I am approved. Sounds pretty terse and simple but the pain that I underwent when my H-1 transfer was denied was just too much to take.
Anyways, all's well that end well. Keep your hopes up. Your day will come. Infact, I was so obsessed with this GC thing since the dates became current that I was unable to concentrate on anything else. My wife was so against me obsessed with this and I promised her yesterday that I will try and divert myself. But we all know this is easier said than done.
Subi