This has been going arround for a few months now, but I still find it amusing. My farthest distance is 5089.66m. My personal advice for getting good distances is:
Read the information on the page about what each charactor does and the specials
Try to get a purple girl combo (hit the purple girl, then a girl at an even 100 distance without hitting anything else in between), or a green girl combo (hit the green girl after hitting another girl but before hitting the ground) within the first 2000m, if it goes off poorly, you havn't lost much.
Avoid the brown guy as fiercely as you avoid the green girl; loss of propper angle is devastating. If I hit him within the first 1000m, I start over. Cyan guy, however, is comparatively tame.
It's just you. If you think it's your connection, right click and save as from the link at the bottom of the page and run it from your comp when it's finished DLing.