I play the 360 version and it only lags very slightly (like half a second behind) at times but my connection isn't great so it should run seamlessly.
What is great about the game is it promotes teamplay and filling in niches, unlike modern warfare - medics need to do their job to keep teamates alive, recon has to spot threats and pick off enemies, engineer works on keeping your veichles alive and enemy ones dead and assault needs to clear the way and keep players supplied with ammo.
If you like teamplay this is a great game to get since it takes alot of teamwork to push enemies back, take bases and launch successful veichle assaults. The pace is a fair bit slower than the like of CoD etc which means you can take a breather at times instead of running and gunning all the time.
There's been very few issues with it for me, just mainly the community being dumb (a whole squad of snipers in a 4v4 game mode)
If you have friends and like to work in a team then you'll like this game, if you prefer lone wolf styles you could give this a miss.
NOTE: the server issues were fixed on 12th and 13th March so it's fine now