As far as i'm concerned, the title is ready graphics-wise. When a DX9, no AA, medium detail screenshot looks nicer than my IL2 at full detail, that means the graphics are ready.
I also want to thank mr. Maddox for confirming what a lot of us have been guessing and dropping a hint about the time of release. Since they are negotiating with the publisher and ironing out the bugs, i expect we'll be given a definite date within a few weeks to a month with release not long after that.
Good luck with the office move/home issues