To all those waiting, just hang on in there and be strong. I know how it feels - like it will never come. But it will.
My (Filipino) husband and I waited 10 weeks last year and I have to say, the status never changed on the visa website during the time I checked. My partner just received a call out of the blue one day to say it was ready and that his passport was being delivered to him.
Anyway, hope good things (and people) come to you all shortly!
Lou