Thanks Cutie,
Yes, I have checked it today and still under process, so may be next week (hoping). Actually I called the Dept of State (DOS) yesterday night, and they looked up my passport number an said its in pending and asked me to check next week. Once DOS approves, I think it will take some time for the visa to be printed and sent to VFS. Lets see.
Here is the DOS number if you want to call.
202-663-1225 Choose option #1 and then option #0 (9AM to 5PM IST)