And now for the bad news. Blues reports that Battlefield 1943 has actually been cancelled for PC, despite prior news to the contrary. This forum post has the news: "We know some of you eagerly have been awaiting Battlefield 1943 and Battlefield: Bad Company 2 Onslaught on PC, " says Karl Magnus Troedsson. "I’m sad to say that these two titles are now officially cancelled. Instead, our talented teams will focus on delivering the greatest possible gaming experience in our next behemoth release. We’re confident this will lead to an even better experience in Battlefield 3, not only on PC, but on all platforms."
So yes, the failhorn has also been sounded for Battlefield: Bad Company 2 Onslaught on PC. In other news: not long until the Battlefield 3 unveiling. Fingers crossed, eh?