Hi Prasad,
Thanks for your kind words. Yes, the interview letter is definitely good news. It lifts a big cloud from over my head, as it should indicate that name check is done, and I can plan my summer around the date. Sometimes I have more patience to answer than at other times. In general I try to be useful, but everyone has a bad day someday.
I think my case is a bit more interesting than others because I have been posting from the beginning, even from the times of my green card, so I am not just posting because I had a big issue/crisis. That should mean that my case is a pretty typical case, and I think it is so far, at least for San Jose. However, I know of people who have also been posting from the beginning and their cases have become exceptional (delays, request for additional info at interview, name checks, etc.).
This forum is great, lot of people participating, and most of the information is very useful. It has also helped me a lot. Thanks for hanging around.