Just updating this thread with my info, so that might be useful to someone.
My passport was picked up by fedex on the 15th sept from the visa office in Dc AND i recieved it yesterday. The issue date on the h1b is 14th sep, so all this while for one month while i was calling i was been given incorrect info that my visa was issued and stamped on the 17th august. After repeatedly calling i got hold of the supervisor and left her a message and also sent them many fax . Ultimately after a conference call with the fedex and them the visa officer said that she will ask the supervisor to call me back.
I got a call from the supervisor on Monday sept 13th and she told me the same thing and said they dont have it, and i would have to get a duplicate passport, but gave me the concession date to reaply for revalidation by oct 15ht and send it directly to her.
After all this yesterday while incidently checking fedex tracking i found that passport has been picked up and i got it yesterday.
I suspect after my talk with the supervisor, they must have really looked into it and found it there.
so guys have patience, and if you know that your passport is stamped, wait for some time, but when you dont recieve it keep calling and get hold of some higher authority, you have to speak sternly with them.
thanks