Lag is normally created from slow internet connections with high ping rates. What you refer to as lag may actually be a drop in your frame rate. Frame rate drops are caused by graphically intense situations. In that case your graphics card, cpu or memory will be one of the verdicts. If you download a program like FRAPS then look at your framerate when you experience lag. If its less than 30fps than its one of your computer components causing it and you can rule out lag, if its above 30 then its probably lag.
What settings are you running the game at and what are your specs?
Weak hardware may cause lag. However, I dont think its a factor in your case.
How is your ping in the games you play. If the ping is high, it should be
the internet connection you're using. ADSL seem to have a slow
upload speed which could lead to lag.
What interest me is...you got all these expensive video card
and sound card. How come you only got 768MB of RAM?
Windows XP took out around 256 already and BFV is a big game.
Could that be the case?
Or....Maybe 1.6GHz P4 just couldn't handle the heavy 3D
Trix are <font color=red>NOT JUST</font color=red> for kids