its not that bad, just make sure you use a download manager that supports resume, and your set. pings are actually pretty damn good onc e you get it rigged right (i usually never get more than 200)
only real problem is watching videos, but if you keep it under 3 mb its not to bad.