Well, shit.
I tried all the above mentioned advice, but no success. Origin's help is not. But thanks for responding, one guy even posted for the first time after several years of lurking in the shadows.
It is as if BF is punishing me for playing COD.
Or, more likely, EA suck. I mean even Ubisoft, who does not rate very high on my list, released the patches for FC3 in a separate downloadable format. I mean, how difficult is that. But right from the start I had problems with Origin, BF3 and my internet connection.
Yes, I know my internet connection is not the best, but its the only option. Its too much effort to install landlines to SA's only fighter base, which just happen to have some spiffy modern aircraft.
My only last remaining option is to try and convince the WISP to allow me to connect to the MWEB lines, although he uses this for the capped users and we bumped heads in the past about my excessive use of the lines. Even that is not a guarantee though.
One day, after the "incident", please make people aware that its not games themselves that drive a person to do that, its the terrible support provided(or not provided).