I heard there are some major connection problems with the game, mainly connecting to the EA server and high latency/network lag.
So I decided to contact EA Live Support for their answer.
Tyrone: Hi, my name is Tyrone. How may I help you?
: Hi Tyrone
: I'm planning on buying the game next month.
I've been doing some research, and apparently there are some major connection problems with the PC version of the game.
I have a slow connection, 130kbps download speed MAX. Bad lines, live in the middle of nowhere.
Will I get a lot of lag? I don't lag on other games; I barely lagged on Battlefield Heroes, but with the current connection issues, will I get lag on Bad Company 2?
Will I even be able to connect to a game at all?
Tyrone: Please visit this link :
http://cyri.systemrequirementslab.com/srtest/
: I'll have a look
Tyrone: Sure
Tyrone: And just make sure that whether the game is compatible with your system or not
: It's not, but I knew that. I plan on buying a better graphics card (Radeon HD4850) and processor (dual core 3.0Ghz) before I buy the game
: I'm pretty sure that'll run it
Tyrone: Great
Tyrone: Have you passed the test ?
: Nope, because this computer has a bad graphics card and processor.
: That's why I'm buying the new ones
Tyrone: Well that configuration is awesome
: 
But will I get any problems with connecting to servers?
Tyrone: Just make sure that you have opened the online ports for BFBC2 game
: How would I do this?
Tyrone: The online ports for Battlefield: Bad Company 2 can be found below:
TCP outgoing
80
18390
18395
13505
UDP outgoing
18395
* It may also help to open the incoming UDP port 10000
Tyrone: Your ISP can make sure that you have these ports open at your end
: Once I purchase the game, will it be simple for me to open them?
Tyrone: Well , yes and it's your ISP who can open it , if they are not opened at your end
Tyrone: And these steps are to be taken if you are facing any issue in connecting online
: What I'm worried about, is the connection speed, and problems with latency. Will I experience this with my slow'ish connection?
: I am able to open any ports needed.
Tyrone: Well if you have slow connections speed , in that case I would request you to contact the ISP an just male sure that the ports that I have provided to you is already opened at your end
: I use DMZ
: Basically:
: I have slow internet; the game has connection issues;
: will I lag?
Tyrone: Well in that case, I would request you to purchase the system , and once you have purchased the system , then please try to check out the compatibility of the game with your new system and try to contct the ISP and make sure that your connection speed is enough for the game to work properly
: My ISP is useless, they don't know what the heck they're talking about.
: Which is why I came onto the EA support. I heard that BC2 lagged more than other FPS (latency lag) and I just wanted to confirm, and ask if it was a problem. But thanks anyway, I'll buy the game and try it out.
Tyrone: I am sorry , but the lag does not depend only on the connections issue , there are various other issues also
Tyrone: Is there any anti viruses or firewall installed in your system ?
: Windows Firewall and Avast!
Tyrone: Making sure that for playing a prticular game the ports are open at your end or not
Tyrone: Well if you try to disable them on 'temporarily' basis, then you will be able to play the game more smoothly
: Okay, thanks for you help
: Goodbye
Tyrone: It was my pleasure to assist you.
Have a nice day !Bye, take care *Smile*
: You too.
Basically, if you need help, don't go to EA Live Support.
I go on asking if I'm going to get connection problems because of issues with the game, I come away having been told to open ports, disable firewalls & antiviruses and asked about my system specifications.
Thanks Tyrone!
snatch