Well I had the game pre-ordered since Jan 11. I was hessitating to get the game or not because of other launch failures like Home Front and Crysis 2. I bought both of them but only kept Crysis 2. Well last week I was reading twitter and on a post the Lead Team Developer promissed Dedicated Servers, so I jumped on the band wagon againand bought the game. I really can't uderstand why companies are providing D.S. to PC(I know is needed) only. The console sales are way better than the PC sales, and if they want to sell more of their product that's the way to go not the POS P2P. I got rid of Black Ops for the same reason. Crysis 2 has the same host advantage as Gears 2, BLOPS too. The Gears 3 developers are providind D.S. and are being tested right now. As games get better and more demanding, we need better connections but when we use dedicated servers if you lag nobody else has to suffer.
I was a PC gamer, but I got tired of spending a couple of thousands dollars on a gaming rig just to play several games, then the damn pc will be outdated. We are getting more PC games now but for the last couple of years I wasn't like that, so I bought a PS3 because I already had the X360. Also is a matter of comfort, to be able to use the console on my 40" tv, and I'm using my PC right now as a media server and it connected to the same tv but with only the game pad on my hand I can use my couch.
Again no dedicated servers means that we are at the mercy of a laggy host because the game is doing a piss poor job selecting the host, and something tell be that it goes farther than that.