I'm with sabbey. I'm played the demo and really liked it except for the account creation and connection issues. I was thinking about getting a retail box copy and not opening it and take it back if reviews say it's plagued with online problems from launch, and if not then I have the Limited Edition version. Trouble is, the Limited Edition copy pretty much sucks. The only real exclusives are the SCAR skin and Platinum Dog tag which are useless. Plus, if I buy from Amazon I save like $3 off of retail but I have to pay shipping if I want to return it. Bottom line is, Crysis 2 looks good but I can wait for it to be a $29.99 Steam special.
The issues with the demo are because they didnt initially plan to have a pc demo, but there was such an outcry and the leak of one of the alpha builds of the game they needed to. So they rushed the xbox demo into a PC port so they could get it out quicker. That is why the game has push start to begin in the intro, there is only 6v6 when PC is getting 8v8 in the full release, and several other bugs. Those will not be present with the final release.