I also play about half an hour in the morning and never get disconnected from the network.
In the evenings I have exactly the same sht. I'm getting disconnected at least once per eve.
I have a 1020kb cnnection at home and I can lagglessly play most of the time, but once in a while there are some annoying lags due to my wife going online or AV updating in the background.
To line up crosshair properly I had to experiment with the dpi settings of my mouse and the ingame mouse sensitivity setting.
I got it working fine right now except from the slight shaking and the extended reaction time due to the miserable fact of my age.