I had dial up for about 6 years, and got the best cable internet where I live only about 10 months ago, right when I got my new computer, and right when I started playing counterstrike. Though having 800 ping would be a good day for me on dial up, normally it'd be 9999 on ventrilo. So I share your pain.