"It is better to be thought a fool than to open one's mouth and remove all doubt." But here goes. Compared to most of you, I'm a babe in rough waters when it comes to any thing beyond just using a PC. I've been without a gaming PC for some time now (as well as without my beloved IL2). I understand, from what you've discussed, the limitations the coding has had on prior PC games, especially our flight sims. But hasn't it been already stated that SoW_BoB will support multi-core processors? I also wonder if the new generation of GPUs will be able to use their computing powers in SoW as well? Is that a coding issue too? Seems to me we are talking about how far ahead of the hardware curve Oleg's team is or is not. Meanwhile I'd be disappointed if my i7-920 processor is overkill when SoW is released (upon a trembling, unsuspecting world). Better for me to believe that in four years, when I'm more able to afford one, a six-core socket 1366 processor will finally tame SoW_BoB!!!

Oh, let's not forget the video cards too (Crossfire, SLi, or Hydra configs may get some SoW love too).
Flyby out
PS I hope PC gaming is not in decline. Look at all the cash spent by AMD and Nvidia on product development. Look at all the hardware tech sites that still test CPUs and GPUs not only by running apps, but also PC games like Crysis to test the mettle of those components. Look at the companies that sell gaming PCs. Perhaps they know something we don't?