ride2hard... try not to take anything the uscis tells you too literally. They tell you it's going to take 7 months because 7 months is the processing time listed on their website. If you called again today, you'd probably get a different answer.
Brian, I see your point... but stats still pretty much mean shite
to me. 
The Gallup poll is based on public opinion, which is usually pretty easy to figure out. So many things influence most people's decision making when it comes to politics... most of all... being ahead in the Gallup poll!

Unfortunately, for many people... nothing fuels persuation more than the majorities vote.
The stats at vj are an actual representation but at a very small percentage. There are pdf's floating around here somewhere which list the total visa's processed through the uscis for the past decade. My point is... one day could have 50 approvals and we see none here at VJ, the next day could also have 50 approvals yet we see 10 of those at VJ. Either way, it's still 50 approvals for VSC. As most of us are feeling 'day to day' here now we can't really look at 'the big picture' because it doesn't tell the whole tale..and we can't really look at yesterday and see no approvals when in actuallity there may have very well been many.
Sometimes the stats make more sense... If there was more transparency to the process I think it would be easier to handle for many of us. This is why we like to be touched...that is why Igor's list works for most... in a broader and much more accurate spectrum of known filers, you can watch things progress day to day as you see your name move on the list. It's ...
something you know? Something more to keep you going... Of course we must still leave room for error but it's still a clearer picture in real time.
Anyway... rough start to my morning.... computer problems, spilled coffee all over the floor and now I must go to work and fix more computers! The wait is getting harder, isn't it? I suppose it's because we know it's coming(?)
Ok...I think I need an attitude adjustment! Off for more coffee and hopefully a little perspective.

Have a good day folks!
:edit because apparently I can't spell