Hello all, new to the forum, but old timer / experienced with computers.
Anyhow, I have the exact same problem as kenred, and unfortunately haven't found the solution yet. Maybe my stats will assist in some way.
The disconnect problem started for me about a week ago, when it also started for my brother-in-law who lives in the same town, 1/2 mile away. We both are using Charter highspeed as ISP.
Previous to a week ago, BF:VN ran perfect online, never disconnecting, since the day the game came out (about 1 month), and never had disconnections with BF1942 for 1.5 years.
We don't get the yellow warning message at all now, the game just freezes for 2 seconds then it's dumped back to the BF:VN page, with a message of: "error: disconnected from server". Sometimes that will happen 4 times an hour, while other times I can play for an hour with no problems. It doesn't seem to happen an any particular servers nor at any particular time.
My internet and email performance seem to be fine. Pinging servers in the command prompt brings back normal good times (less than 40 usually). I put my OCs back to normal speeds, and taken my router out of the picture, but the problem is still there. Unlike kenred, I am running an nVidia 5900non-ultra.
I've tried everything kenred said he tried in his posts, with no luck..... except I haven't had the ISP out to check things out yet.