thats exactly my situation, most of the times the master server doesnt respond or takes ages to do so, 80% of the servers drop me before i can get in, when i do get in i time out 90% of the times. my ping list is around 60 to 120, i dont risk playing with much more because i know what will happen.
i have a 2mbit cable connection, shared with a buddy, and i think its connected by usb, but anyway, every form of internet activity goes smooth just like avih, from ftp to http, bittorrent, other online games like call of duty and ET work fine, no issues at all, but when i fire up lfs its just dissapointing.
ive lost count of how many times i was having a nice lap/battle and suddenly the wheel loses FF screen goes black and that dreaded beep beeping: timed out, i even raced as time out a few times. ill try the ethernet card on the modem instead of usb but i dunno if this can solve anything.