Currently on my cable connection, using r1q2, I'm using cl_maxfps 40 and rate 10000.I ask mainly because I've been getting some pjod lately on the servers and I'm wondering if it's my settings or if I just have a crappy connection.
For initial troubleshooting, try: netgraph 1 cl_drawfps 1If you ever see yellow lines in your netgraph, that would indicate rate-clipping. With a rate of 10000, that should be unlikely except on crowded small maps.
Red lines indicate packetloss, which cause 'hitches' in the gameplay. In most cases there's not a lot one can do to lessen occasional packetloss if it's occurring. However if the packetloss is really bad (tons of red lines) there's a better chance of getting your ISP (and/or the tastyspleen-side network provider) to look into it.
Sloping or saw-tooth green areas also indicate a network problem; these can sometimes be mitigated by lowering the outgoing (client->server) packet rate. However, your cl_maxfps 40 is already rather low. (I use 125.)
Finally, if your video frame rate is choppy (i.e. the cl_drawfps number on the screen is varying greatly from moment to moment) that would tend to indicate a graphics problem rather than a network problem.
BTW, what values do you have set for the following: cl_async ; r_maxfps ?