Yesterday I completed 7 months of waiting

. To celeberate the day, I called VSC and one lady (officer Terry) told me my application was received on Jan 4. I told her the "Received Date" in my I-797 is Sept 24. She said that is when they got the case, but it was not entered in the system until Jan 4 and that is the date they are going by. My lawyer also confirmed the same - i.e. they are going by "Notice Date" and not "Received Date" in I-797. She did say there are a lot of cases ahead of me, there is nothing wrong with my case, it is just waiting to be picked up.
When I asked why some cases filed after me are getting approved before me, she said every case is different and she cannot really say why some cases are approved faster with so little information (i.e. me asking her the open question). She was a nice lady, answering my questions politely and patiently and so I didn't argue too much.
Officer Terry said that for all status related questions, call the 800 number again, but don't give the Receipt number and it will go to a person. I tried that, it went to the regular customer service person. This lady could not even see my "Received Date" in my I-797 of Sept 24. She said all she could see was "On January 4, 2008, we received this I130...", the same stuff that is on-line. When I educated her that there are 2 dates - "Received Date" and "Notice Date", she seemed to realize something

and put me hold to check something. When she came back, she re-iterated that my petition was received on Jan 4 and that is all she knows.
I told her that considering the descrepency that she and I were seeing, could I speak to her supervisor? She happily transfered me to her supervisor. Waited for 10 minutes and a very cheerful guy answered the phone, which I thought was very unsual. Perhaps they are revamping their front line folks. The three people I talked so far were all good.
So the supervisor said during my filing time there were lot of applications and there were some issues with data entry, but the immigration officers know about this and they will process applications in the correct order. I asked him about my "Received Date" of Sept 24 and he re-iterated what the front line girl said - that they don't see the date, the only date they see is received date of Jan 4.
This guy, like everybody else, kept saying the USCIS punchline - "if you need any more information, please don't hesitate to call us". Right.

Okay, now let me go back one month. On March 24, I completed 6 months of waiting

. To celeberate the day, I called VSC. One lady (forgot the name), looked at my case and said my received date was Sept 24 and currently they are processing application upto July 30. She told me that my case was still waiting to be picked up and there are lot of cases in front of me.
So that's my experience on this. It appears that there is so much misinformation and I don't know which is correct and whom to believe.