Solved by contacting my ISP and they put me on a "gamer pack" that has better routing, this costs more money, appearntly ISP in the world are trying to fight P2P file sharing by using network traffic management system that can also interrupt online games.
Link to EA forum topic I made: http://forums.electronicarts.co.uk/ba...
The game doesn't display my stats and can't find servers.
Waiting for data sometimes stuck
Then I get the message:
Failed to connect to EA online, please try again
Game: Battlefield Bad Company 2
Platform: PC
OS: Windows Vista 64
CPU: Core i7 920
GPU: Geforce GTX 280
RAM: 6GB
Connection: 1.5Mbit Cable
My stats:
http://battletracker.com/playerstats/...
Recorded using Xfire / thepeteroy