ill cut the shit and get right to the piont

just installed bf2 on new computer (vista 32bit)
got internet up and running fine works ...... fine

BUT no bf2 has other ideas
it keeps reapeatedly whilst in game (for a split second litterally) loosing connection in that time i end up facing the sky or w.e
i am on wireless and i have updated and installed new drivers ect for my wireless card ect
AND my connection works fine on other online games i tested it. also i can surf the net undisturbed

so its a bf2 related problem and an annoying one at that

help would be much apreciated