I have been having a lot of fun with BC2 lately. I am pretty horrible at FPS, but I can reach pretty average skill if I play the game a decent amount.
BC2 is a fun game to play and looks amazing. It has all the features you want in a FPS war game and the destructable environments keeps things interesting and different, almost making maps kind of random in how they play from game to game.
The issues with BC2 almost all revolve around the master server and Punkbuster. The master server system seems to really slow down the server browsing interface to the point that actually getting into a game can take up to 15minutes. Searching and refreshing the server list takes a long time, and it seems I get weird disconnects right after connecting to many servers.
Friend lists in BC2 have been quite flakey. People don’t seem to get friend requests sometimes or they take a long time to get to them. At one point last week, friends lists were completely cleared from a lot (or all?) people during a maintence. Connecting to a friends server often fails, but gives no useable error message. (I assume the server is full)
Some things that have helped were updating the Punkbuster using the PBSetup and also reinstalling the PBService. Both can be found at www.evenbalance.com.
I am sure the server issues will only get better and the game is great, so if you are on the fence, don’t let this be a negative review. I am happy with my purchase of BC2, I just wish some of these issues with connections could get ironed out faster.
props: Amigo