I agree with bhunter2112. I'll go further and say it is a farce that we have no release date, not even an estimate, and no REAL in game screenshots. There is no Storm Of War forum here - this the IL-2 Sturmovik forum.
Will BoB be out in 2008? Who knows? There's a lot of speculation that's all. Oh and don't tell me to shut up - I'm entitled to my opinion just as anyone else.